Loading...
Searching...
No Matches
Public Member Functions |
Public Attributes |
Protected Member Functions |
Properties |
List of all members
realvirtual.LogicStep Class Referenceabstract
Base class for all logic steps that define sequential or parallel automation logic in realvirtual. More...
Inheritance diagram for realvirtual.LogicStep:

Public Member Functions | |
void | StartStep () |
Starts the execution of this logic step. | |
Public Attributes | |
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 | |
void | OnStarted () |
virtual void | OnStartInit () |
void | NextStep () |
bool | NonBlocking () |
void | NextStep (string name) |
void | Start () |
Properties | |
bool | IsShowingRuntimeInfo [get] |
Detailed Description
Base class for all logic steps that define sequential or parallel automation logic in realvirtual.
Logic steps can be chained together to create complex automation sequences. Steps are executed based on their order in the GameObject hierarchy.
Member Function Documentation
◆ StartStep()
void realvirtual.LogicStep.StartStep | ( | ) |
Starts the execution of this logic step.
Member Data Documentation
◆ IsContainer
bool realvirtual.LogicStep.IsContainer |
True if this step is a container for other steps.
◆ IsWaiting
bool realvirtual.LogicStep.IsWaiting |
True when this step is waiting for a condition.
◆ Name
string realvirtual.LogicStep.Name |
Name identifier for this logic step, used for jumps and debugging.
◆ State
float realvirtual.LogicStep.State |
Current execution state as percentage (0-100)
◆ StepActive
bool realvirtual.LogicStep.StepActive |
True when this step is currently executing.