Loading...
Searching...
No Matches
realvirtual.LogicStep_ParallelContainer Class Reference
Logic step container that executes all child logic steps in parallel. More...
Inheritance diagram for realvirtual.LogicStep_ParallelContainer:

Public Member Functions | |
void | OnParallelStepFinished (LogicStep step) |
void | FixedUpdate () |
![]() | |
void | StartStep () |
Starts the execution of this logic step. | |
Public Attributes | |
bool | DebugMode |
Enables debug logging for parallel step execution. | |
![]() | |
string | Name |
Name identifier for this logic step, used for jumps and debugging. | |
float | State |
Current execution state as percentage (0-100) | |
bool | StepActive |
True when this step is currently executing. | |
bool | IsWaiting |
True when this step is waiting for a condition. | |
bool | IsContainer |
True if this step is a container for other steps. | |
Protected Member Functions | |
override void | OnStartInit () |
override void | OnStarted () |
![]() | |
void | OnStarted () |
void | NextStep () |
bool | NonBlocking () |
void | NextStep (string name) |
void | Start () |
Additional Inherited Members | |
![]() | |
bool | IsShowingRuntimeInfo [get] |
Detailed Description
Logic step container that executes all child logic steps in parallel.
This container starts all direct child logic steps simultaneously and waits for all to complete before proceeding. Progress is displayed as the minimum progress of all parallel steps. Useful for concurrent automation tasks.
Member Function Documentation
◆ OnStartInit()
|
protectedvirtual |
Reimplemented from realvirtual.LogicStep.
Member Data Documentation
◆ DebugMode
bool realvirtual.LogicStep_ParallelContainer.DebugMode |
Enables debug logging for parallel step execution.