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.

CalculateNodePositionsHierarchical()Olympe::NodeGraph
Clear()Olympe::NodeGraph
ClearDirty()Olympe::NodeGraphinline
CreateNode(NodeType type, float x, float y, const std::string &name="")Olympe::NodeGraph
DeleteNode(int nodeId)Olympe::NodeGraph
editorMetadataOlympe::NodeGraph
FindNodeIndex(int nodeId) constOlympe::NodeGraphprivate
FromJson(const nlohmann::json &j)Olympe::NodeGraphstatic
GetAllLinks() constOlympe::NodeGraph
GetAllNodes()Olympe::NodeGraph
GetAllNodes() constOlympe::NodeGraph
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
HasFilepath() constOlympe::NodeGraphinline
IsDirty() constOlympe::NodeGraphinline
LinkNodes(int parentId, int childId)Olympe::NodeGraph
m_FilepathOlympe::NodeGraphprivate
m_IsDirtyOlympe::NodeGraphprivate
m_NextNodeIdOlympe::NodeGraphprivate
m_NodesOlympe::NodeGraphprivate
MarkDirty()Olympe::NodeGraphinline
nameOlympe::NodeGraph
NodeGraph()Olympe::NodeGraph
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
UnlinkNodes(int parentId, int childId)Olympe::NodeGraph
ValidateGraph(std::string &errorMsg) constOlympe::NodeGraph
~NodeGraph()=defaultOlympe::NodeGraph