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.