Navigation
API > API/Plugins > API/Plugins/RigVM > API/Plugins/RigVM/RigVMCore
References
| Module | RigVM |
| Header | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMPropertyPath.h |
| Include | #include "RigVMCore/RigVMPropertyPath.h" |
Syntax
struct FRigVMPropertyPathDescription
Remarks
The RigVMPropertyPathDescription is used to provide all of the information necessary to describe a property path for creating it. This is used by the RigVMCompiler, which collects all descriptions first and then passes them onto the RigVMStorageGeneratorClass for construction. Furthermore the RigVMPropertyPathDescription is used to serialize property paths and recreate them on load.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | HeadCPPType | The CPP type of the head property. For Transform.Translation.X the HeadCPPType is 'FTransform' | |
| int32 | PropertyIndex | The index of the property this property path belongs to. | |
| FString | SegmentPath | The segment path of the properties below the head property. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Default constructor. | |||
FRigVMPropertyPathDescription
(
int32 InPropertyIndex, |
Constructor from complete data. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsValid () |
Returns true if this property path is valid |