Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Olympe::NodeGraph Member List

This is the complete list of members for Olympe::NodeGraph, including all inherited members.

AddEventRoot(uint32_t nodeId)Olympe::NodeGraphprivate
BlackboardType enum nameOlympe::NodeGraph
CalculateNodePositionsHierarchical()Olympe::NodeGraph
CanRedo() constOlympe::NodeGraph
CanUndo() constOlympe::NodeGraph
Clear()Olympe::NodeGraph
ClearDirty()Olympe::NodeGraphinline
CopyNodesToClipboard(const std::vector< int > &nodeIds)Olympe::NodeGraph
CreateNode(NodeType type, float x, float y, const std::string &name="")Olympe::NodeGraph
DeleteNode(int nodeId)Olympe::NodeGraph
DuplicateNodes(const std::vector< int > &nodeIds, float offsetX=30.0f, float offsetY=30.0f)Olympe::NodeGraph
editorMetadataOlympe::NodeGraph
EditorMode enum nameOlympe::NodeGraph
FindNodeIndex(int nodeId) constOlympe::NodeGraphprivate
FromJson(const nlohmann::json &j)Olympe::NodeGraphstatic
GetAllLinks() constOlympe::NodeGraph
GetAllNodes()Olympe::NodeGraph
GetAllNodes() constOlympe::NodeGraph
GetCommandHistory()Olympe::NodeGraph
GetCommandHistory() constOlympe::NodeGraph
GetEventRootIds() constOlympe::NodeGraphprivate
GetFilepath() constOlympe::NodeGraphinline
GetNextNodeId() constOlympe::NodeGraphinline
GetNode(int nodeId)Olympe::NodeGraph
GetNode(int nodeId) constOlympe::NodeGraph
GetNodeParameter(int nodeId, const std::string &paramName) constOlympe::NodeGraph
GetRedoDescription() constOlympe::NodeGraph
GetRootNodeId() constOlympe::NodeGraphinline
GetUndoDescription() constOlympe::NodeGraph
HasFilepath() constOlympe::NodeGraphinline
IsDirty() constOlympe::NodeGraphinline
IsValidRoot(uint32_t nodeId) constOlympe::NodeGraphprivate
LayoutDirection enum nameOlympe::NodeGraph
LinkNodes(int parentId, int childId)Olympe::NodeGraph
m_clipboardDataOlympe::NodeGraph
m_commandHistoryOlympe::NodeGraphprivate
m_eventRootIdsOlympe::NodeGraphprivate
m_FilepathOlympe::NodeGraphprivate
m_IsDirtyOlympe::NodeGraphprivate
m_NextNodeIdOlympe::NodeGraphprivate
m_NodesOlympe::NodeGraphprivate
MarkDirty()Olympe::NodeGraphinline
nameOlympe::NodeGraph
NodeGraph()Olympe::NodeGraph
NodeGraph(const NodeGraph &other)Olympe::NodeGraph
NodeGraph(NodeGraph &&other) noexceptOlympe::NodeGraph
operator=(const NodeGraph &other)Olympe::NodeGraph
operator=(NodeGraph &&other) noexceptOlympe::NodeGraph
PasteNodesFromClipboard(float offsetX=30.0f, float offsetY=30.0f)Olympe::NodeGraph
Redo()Olympe::NodeGraph
RemoveEventRoot(uint32_t nodeId)Olympe::NodeGraphprivate
rootNodeIdOlympe::NodeGraph
SetFilepath(const std::string &filepath)Olympe::NodeGraphinline
SetNodeParameter(int nodeId, const std::string &paramName, const std::string &value)Olympe::NodeGraph
ToJson() constOlympe::NodeGraph
typeOlympe::NodeGraph
Undo()Olympe::NodeGraph
UnlinkNodes(int parentId, int childId)Olympe::NodeGraph
ValidateGraph(std::string &errorMsg) constOlympe::NodeGraph
Vector2 typedefOlympe::NodeGraph
~NodeGraph()=defaultOlympe::NodeGraph