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

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

CloseSubgraphTab(int index)Olympe::NodeGraphPanel
CreateEmptySubgraph(const std::string &name)Olympe::NodeGraphPanel
CreateNewNode(const char *nodeType, float x, float y)Olympe::NodeGraphPanel
GetActiveSubgraphUUID() constOlympe::NodeGraphPanel
GetActiveTab() constOlympe::NodeGraphPanel
GlobalUIDToLocalNodeID(int globalUID, int graphID) constOlympe::NodeGraphPanelinline
HandleKeyboardShortcuts()Olympe::NodeGraphPanel
HandleNodeInteractions(int graphID)Olympe::NodeGraphPanel
Initialize()Olympe::NodeGraphPanel
m_ActiveSubgraphTabIndexOlympe::NodeGraphPanelprivate
m_autosaveOlympe::NodeGraphPanelprivate
m_canvasEditorOlympe::NodeGraphPanelprivate
m_ContextMenuPosXOlympe::NodeGraphPanel
m_ContextMenuPosYOlympe::NodeGraphPanel
m_ContextMenuSearchOlympe::NodeGraphPanel
m_DraggedNodeIdOlympe::NodeGraphPanel
m_DragStartXOlympe::NodeGraphPanel
m_DragStartYOlympe::NodeGraphPanel
m_EditingNodeOlympe::NodeGraphPanel
m_EditingNodeIdOlympe::NodeGraphPanel
m_imnodesContextOlympe::NodeGraphPanelprivate
m_lastActiveGraphIdOlympe::NodeGraphPanelprivate
m_NewSubgraphNameBufferOlympe::NodeGraphPanelprivate
m_NodeDragStartedOlympe::NodeGraphPanel
m_NodeNameBufferOlympe::NodeGraphPanel
m_positionedNodesOlympe::NodeGraphPanelprivate
m_SelectedLinkIdOlympe::NodeGraphPanel
m_SelectedNodeIdOlympe::NodeGraphPanel
m_ShowContextMenuOlympe::NodeGraphPanel
m_ShowMinimapOlympe::NodeGraphPanel
m_ShowNodeEditModalOlympe::NodeGraphPanel
m_SnapGridSizeOlympe::NodeGraphPanel
m_SnapToGridOlympe::NodeGraphPanel
m_SubgraphTabsOlympe::NodeGraphPanelprivate
m_SuppressGraphTabsOlympe::NodeGraphPanel
NodeGraphPanel()Olympe::NodeGraphPanel
OpenSubgraphTab(const std::string &subgraphUUID, const std::string &displayName)Olympe::NodeGraphPanel
Render()Olympe::NodeGraphPanel
RenderActiveLinks(NodeGraph *graph, int graphID)Olympe::NodeGraphPanel
RenderConnectionIndices(NodeGraph *graph, int graphID)Olympe::NodeGraphPanel
RenderContent()Olympe::NodeGraphPanel
RenderContextMenu()Olympe::NodeGraphPanel
RenderGraph()Olympe::NodeGraphPanel
RenderGraphTabs()Olympe::NodeGraphPanel
RenderNodeEditModal()Olympe::NodeGraphPanel
RenderNodePinsAndContent(GraphNode *node, int globalNodeUID, int graphID, const std::unordered_set< int > &connectedAttrIDs={})Olympe::NodeGraphPanel
RenderNodeProperties()Olympe::NodeGraphPanel
RenderSubgraphTabBar()Olympe::NodeGraphPanel
RenderTypedPin(int attrId, const char *label, bool isInput, bool isExec, const std::unordered_set< int > &connectedAttrIDs={})Olympe::NodeGraphPanel
s_ActiveDebugNodeIdOlympe::NodeGraphPanelprivatestatic
SetActiveDebugNode(int localNodeId)Olympe::NodeGraphPanelstatic
Shutdown()Olympe::NodeGraphPanel
SyncNodePositionsFromImNodes(int graphID)Olympe::NodeGraphPanel
~NodeGraphPanel()Olympe::NodeGraphPanel