| AutoLayout(const AutoLayoutConfig &config) | Olympe::NodeGraph::GraphDocument | |
| AutoLayoutNode(NodeId nodeId, const AutoLayoutConfig &config, float startX, float startY, int depth, std::map< NodeId, bool > &visited) | Olympe::NodeGraph::GraphDocument | private |
| ConnectPins(PinId fromPin, PinId toPin) | Olympe::NodeGraph::GraphDocument | |
| CreateNode(const std::string &nodeType, Vector2 pos) | Olympe::NodeGraph::GraphDocument | |
| DeleteNode(NodeId id) | Olympe::NodeGraph::GraphDocument | |
| DisconnectLink(LinkId id) | Olympe::NodeGraph::GraphDocument | |
| editorState | Olympe::NodeGraph::GraphDocument | |
| FromJson(const json &j) | Olympe::NodeGraph::GraphDocument | static |
| GetBlackboard() | Olympe::NodeGraph::GraphDocument | inline |
| GetBlackboard() const | Olympe::NodeGraph::GraphDocument | inline |
| GetLink(LinkId id) | Olympe::NodeGraph::GraphDocument | |
| GetLink(LinkId id) const | Olympe::NodeGraph::GraphDocument | |
| GetLinks() const | Olympe::NodeGraph::GraphDocument | inline |
| GetLinksRef() | Olympe::NodeGraph::GraphDocument | inline |
| GetNode(NodeId id) | Olympe::NodeGraph::GraphDocument | |
| GetNode(NodeId id) const | Olympe::NodeGraph::GraphDocument | |
| GetNodeAnnotations() | Olympe::NodeGraph::GraphDocument | inline |
| GetNodeAnnotations() const | Olympe::NodeGraph::GraphDocument | inline |
| GetNodes() const | Olympe::NodeGraph::GraphDocument | inline |
| GetNodesRef() | Olympe::NodeGraph::GraphDocument | inline |
| GraphDocument() | Olympe::NodeGraph::GraphDocument | |
| graphKind | Olympe::NodeGraph::GraphDocument | |
| HasCycles() const | Olympe::NodeGraph::GraphDocument | |
| HasCyclesHelper(NodeId nodeId, std::vector< NodeId > &visited, std::vector< NodeId > &recursionStack) const | Olympe::NodeGraph::GraphDocument | private |
| IsDirty() const | Olympe::NodeGraph::GraphDocument | inline |
| m_blackboard | Olympe::NodeGraph::GraphDocument | private |
| m_isDirty | Olympe::NodeGraph::GraphDocument | private |
| m_links | Olympe::NodeGraph::GraphDocument | private |
| m_nextLinkId | Olympe::NodeGraph::GraphDocument | private |
| m_nextNodeId | Olympe::NodeGraph::GraphDocument | private |
| m_nodeAnnotations | Olympe::NodeGraph::GraphDocument | private |
| m_nodes | Olympe::NodeGraph::GraphDocument | private |
| metadata | Olympe::NodeGraph::GraphDocument | |
| rootNodeId | Olympe::NodeGraph::GraphDocument | |
| SetDirty(bool dirty) | Olympe::NodeGraph::GraphDocument | inline |
| ToJson() const | Olympe::NodeGraph::GraphDocument | |
| type | Olympe::NodeGraph::GraphDocument | |
| UpdateNode(NodeId nodeId, const NodeData &newData) | Olympe::NodeGraph::GraphDocument | |
| UpdateNodeParameters(NodeId id, const std::map< std::string, std::string > ¶ms) | Olympe::NodeGraph::GraphDocument | |
| UpdateNodePosition(NodeId id, Vector2 newPos) | Olympe::NodeGraph::GraphDocument | |
| ValidateGraph(std::string &errorMessage) const | Olympe::NodeGraph::GraphDocument | |
| ~GraphDocument() | Olympe::NodeGraph::GraphDocument | |