Navigation
API > API/Plugins > API/Plugins/RigVM
A branch which can be lazily executed
| Name | FRigVMLazyBranch |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMMemoryStorage.h |
| Include Path | #include "RigVMCore/RigVMMemoryStorage.h" |
Syntax
struct FRigVMLazyBranch
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRigVMLazyBranch() |
RigVMCore/RigVMMemoryStorage.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BranchInfo | FRigVMBranchInfo | RigVMCore/RigVMMemoryStorage.h | ||
| FunctionPtr | TFunction< ERigVMExecuteResult()> | RigVMCore/RigVMMemoryStorage.h | ||
| VM | URigVM * | RigVMCore/RigVMMemoryStorage.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ERigVMExecuteResult Execute
(
FRigVMExtendedExecuteContext& Context |
RigVMCore/RigVMMemoryStorage.h | ||
ERigVMExecuteResult ExecuteIfRequired
(
FRigVMExtendedExecuteContext& Context, |
RigVMCore/RigVMMemoryStorage.h |