Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/RigVM/Public/RigVMCore/RigVMStruct.h |
Include |
#include "RigVMCore/RigVMStruct.h" |
struct FRigVMStruct
The base class for all RigVM enabled structs.
Name | Description | |
---|---|---|
|
~FRigVMStruct() |
Name | Description | ||
---|---|---|---|
|
CheckFunctionExists ( |
||
|
CheckMetadata ( |
||
|
CheckPinDirection ( |
||
|
CheckPinExists ( |
||
|
CheckPinType ( |
||
|
ExportToFullyQualifiedText |
||
|
ExportToFullyQualifiedText ( |
||
|
GetEventName() |
||
|
GetNumSlices() |
||
|
ERigVMPinDir... |
GetPinDirectionFromProperty ( |
|
|
float |
GetRatioFromIndex |
|
|
IsForLoop() |
Loop related |
|
|
OnUnitNodeCreated ( |
Node creation |
|
|
ProcessPinLabelForInjection ( |
||
|
ValidateStruct ( |
Name |
Description |
---|---|
AbstractMetaName |
|
CategoryMetaName |
|
ConstantMetaName |
|
CustomWidgetMetaName |
|
DefaultArraySizeMetaName |
|
DeprecatedMetaName |
|
DetailsOnlyMetaName |
|
DisplayNameMetaName |
|
ExecuteContextName |
|
ExecuteName |
|
ExpandPinByDefaultMetaName |
|
ForLoopCompletedPinName |
|
ForLoopContinuePinName |
|
ForLoopCountPinName |
|
ForLoopIndexPinName |
|
HiddenMetaName |
|
IconMetaName |
Icon meta name format: StyleSetName|StyleName|SmallStyleName|StatusOverlayStyleName the last two names are optional, see FSlateIcon() for reference Example: Icon="EditorStyle|GraphEditor.Sequence_16x" |
InputMetaName |
|
IOMetaName |
|
KeywordsMetaName |
|
MenuDescSuffixMetaName |
|
NodeColorMetaName |
|
OutputMetaName |
|
PrototypeNameMetaName |
|
ShowVariableNameInTitleMetaName |
|
SingletonMetaName |
|
SliceContextMetaName |
|
TitleColorMetaName |
|
VaryingMetaName |
|
VisibleMetaName |