![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Directory dependency graph for NodeGraphCore:Directories | |
| Commands | |
Files | |
| BlackboardSystem.cpp | |
| Implementation of BlackboardSystem (Phase 2.1) | |
| BlackboardSystem.h | |
| Blackboard system for shared graph variables (Phase 2.1) | |
| CommandSystem.cpp | |
| Implementation of Command System. | |
| CommandSystem.h | |
| Command pattern for undo/redo operations. | |
| EditorContext.cpp | |
| Editor mode and capabilities management implementation. | |
| EditorContext.h | |
| Editor mode and capabilities management. | |
| GlobalBlackboard.cpp | |
| GlobalBlackboard implementation (singleton body). | |
| GlobalBlackboard.h | |
| Singleton GlobalBlackboard for shared TaskValue variables across VS graphs. | |
| GlobalTemplateBlackboard.cpp | |
| Implementation of GlobalTemplateBlackboard singleton. | |
| GlobalTemplateBlackboard.h | |
| Project-scope blackboard variable registry. | |
| GraphComment.cpp | |
| CommentManager and GraphComment serialisation (Phase 9). | |
| GraphComment.h | |
| Visual comment/annotation system for node graphs (Phase 9). | |
| GraphDocument.cpp | |
| Implementation of GraphDocument class. | |
| GraphDocument.h | |
| Document class for managing node graphs. | |
| GraphMigrator.cpp | |
| Implementation of GraphMigrator. | |
| GraphMigrator.h | |
| Migration system for JSON versions. | |
| ILayoutEngine.h | |
| Abstract interface for graph layout algorithms. | |
| LinkCache.cpp | |
| LinkCache implementation (Phase 9). | |
| LinkCache.h | |
| Incoming/outgoing link cache for efficient node-graph traversal (Phase 9). | |
| NodeAnnotations.cpp | |
| Implementation of NodeAnnotationsManager (Phase 2.0) | |
| NodeAnnotations.h | |
| Per-node annotations manager for node graphs (Phase 2.0) | |
| NodeGraphCore.h | |
| Core data structures for generic node graph system. | |
| NodeGraphManager.cpp | |
| Implementation of NodeGraphManager. | |
| NodeGraphManager.h | |
| Singleton manager for multiple node graphs. | |
| NodeGraphPanel.cpp | |
| NodeGraphRenderer.cpp | |
| NodeGroup.cpp | |
| GroupManager implementation (Phase 9). | |
| NodeGroup.h | |
| Node grouping and collapse system for node graphs (Phase 9). | |
| NodeValidator.cpp | |
| NodeValidator implementation (Phase 9). | |
| NodeValidator.h | |
| Real-time node and graph validation (Phase 9). | |
| SharedGraphRenderer.cpp | |
| Shared renderer for BlueprintEditor and RuntimeDebugger. | |
| SharedGraphRenderer.h | |
| Shared renderer for BlueprintEditor and RuntimeDebugger. | |
| TestNodeGraphCore.cpp | |
| Basic tests for NodeGraphCore module. | |