![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Namespaces | |
| namespace | Commands |
Classes | |
| struct | AutoLayoutConfig |
| class | BlackboardSystem |
| Manages named blackboard variables for a graph. More... | |
| struct | BlackboardValue |
| Stores a typed value for a blackboard entry. More... | |
| class | CommandStack |
| Manages undo/redo stacks for commands. More... | |
| class | ConnectPinsCommand |
| Creates a link between two pins. More... | |
| class | CreateNodeCommand |
| Creates a new node in the graph. More... | |
| class | DeleteNodeCommand |
| Deletes a node from the graph. More... | |
| struct | EditorCapabilities |
| Capacités disponibles selon le mode. More... | |
| class | EditorContext |
| Contexte d'édition pour un graphe. More... | |
| struct | EditorState |
| class | GraphDocument |
| Main document class for a node graph. More... | |
| struct | GraphId |
| class | GraphMigrator |
| Handles migration from old JSON formats to v2. More... | |
| class | ICommand |
| Base interface for all commands. More... | |
| class | ILayoutEngine |
| Abstract interface for layout engines. More... | |
| struct | LayoutParams |
| Parameters for layout algorithms. More... | |
| struct | LinkData |
| struct | LinkId |
| class | MoveNodeCommand |
| Moves a node to a new position. More... | |
| struct | NodeAnnotation |
| Holds annotation data for a single node. More... | |
| class | NodeAnnotationsManager |
| Manages per-node annotations (breakpoints, comments, colors) More... | |
| struct | NodeData |
| class | NodeGraphManager |
| Singleton manager for multiple node graphs. More... | |
| struct | NodeId |
| struct | NodeLayout |
| Layout information for a node. More... | |
| struct | PinData |
| struct | PinId |
| class | SharedGraphRenderer |
| Renderer shared by BlueprintEditor and RuntimeDebugger. More... | |
| class | ToggleNodeBreakpointCommand |
| Toggles the breakpoint state of a node (undo/redo-able) More... | |