Navigation
API > API/Plugins > API/Plugins/RigVM > API/Plugins/RigVM/RigVMCore > API/Plugins/RigVM/RigVMCore/UNameSpacedUserData
References
| Module | RigVM |
| Header | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMAssetUserData.h |
| Include | #include "RigVMCore/RigVMAssetUserData.h" |
Syntax
struct FUserData
Remarks
A helper struct to represent a single user data
Constructors
| Type | Name | Description | |
|---|---|---|---|
FUserData () |
|||
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FName & | GetCPPType () |
Returns the CPP type of this user data (computes it from the property as needed) | |
| FString | Returns the display name of the last segment of the path | ||
| const uint8 * | GetMemory () |
Returns the mapped memory of this user data | |
| FString | GetName () |
Returns the name of the last segment of the path | |
| const FString & | GetPath () |
Returns the string path inside of the asset user data | |
| const FProperty * | GetProperty () |
Returns the property of this user data or nullptr | |
| TArray< UStruct * > | GetSuperStructs
(
UStruct* InStruct |
||
| bool | IsArray () |
||
| bool | |||
| bool | IsUObject () |
||
| bool | IsValid () |
Returns true if this user data is mapped correctly. | |
| FString | Joints two user data path strings | ||
| bool | SplitAtEnd
(
const FString& InPath, |
Splits a user data string path at the last segment | |
| bool | SplitAtStart
(
const FString& InPath, |
Splits a user data string path at the first segment |
Operators
| Type | Name | Description | |
|---|---|---|---|