Navigation
API > API/Plugins > API/Plugins/RigVM > API/Plugins/RigVM/RigVMFunctions > API/Plugins/RigVM/RigVMFunctions/Execution
Inheritance Hierarchy
- FRigVMStruct
- FRigVMStructMutable
- FRigVMFunction_ForLoopCount
References
| Module | RigVM |
| Header | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMFunctions/Execution/RigVMFunction_ForLoop.h |
| Include | #include "RigVMFunctions/Execution/RigVMFunction_ForLoop.h" |
Syntax
USTRUCT (
Meta=(DisplayName="For Loop", Category="Execution", TitleColor="1 0 0", NodeColor="1 1 1", Keywords="Iterate", Icon="EditorStyle|GraphEditor.Macro.Loop_16x"))
struct FRigVMFunction_ForLoopCount : public FRigVMStructMutable
Remarks
Given a count, execute iteratively until the count is up
Variables
| Type | Name | Description | |
|---|---|---|---|
| FName | BlockToRun | ||
| FRigVMExecuteContext | Completed | ||
| int32 | Count | ||
| int32 | Index | ||
| float | Ratio |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
RIGVM_METHOD () |
Overridden from FRigVMStruct
| Type | Name | Description | |
|---|---|---|---|
| const TArray< FName > & | |||
| int32 | GetNumSlices () |
||
| const bool | IsControlFlowBlockSliced
(
const FName& InBlockName |