Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Olympe::ExecutionToken Struct Reference

Represents a single execution point in graph simulation (Phase 24). More...

#include <VisualScriptEditorPanel.h>

Public Member Functions

 ExecutionToken ()=default
 
 ExecutionToken (int32_t id, int d)
 

Public Attributes

int32_t nodeID = NODE_INDEX_NONE
 Current node to execute.
 
int depth = 0
 Nesting depth (for indentation)
 

Detailed Description

Represents a single execution point in graph simulation (Phase 24).

Used for stack-based simulation of branching nodes (Sequence, Branch, etc.). Allows multiple parallel execution paths to be tracked and resumed.

Definition at line 94 of file VisualScriptEditorPanel.h.

Constructor & Destructor Documentation

◆ ExecutionToken() [1/2]

Olympe::ExecutionToken::ExecutionToken ( )
default

◆ ExecutionToken() [2/2]

Olympe::ExecutionToken::ExecutionToken ( int32_t  id,
int  d 
)
inline

Definition at line 99 of file VisualScriptEditorPanel.h.

Member Data Documentation

◆ depth

int Olympe::ExecutionToken::depth = 0

Nesting depth (for indentation)

Definition at line 96 of file VisualScriptEditorPanel.h.

◆ nodeID

int32_t Olympe::ExecutionToken::nodeID = NODE_INDEX_NONE

The documentation for this struct was generated from the following file: