Navigation
API > API/Plugins > API/Plugins/RigVM > API/Plugins/RigVM/RigVMCore
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAssetUserData
- UNameSpacedUserData
- UDataAssetLink
References
| Module | RigVM |
| Header | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMAssetUserData.h |
| Include | #include "RigVMCore/RigVMAssetUserData.h" |
Syntax
UCLASS&40;BlueprintType&41;
class UDataAssetLink : public UNameSpacedUserData
Remarks
Namespaced user data which provides access to a linked data asset
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< UDataAsset > | DataAsset | If assigned, the data asset link will provide access to the data asset's content. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UDataAsset * | GetDataAsset () |
||
| void | SetDataAsset
(
UDataAsset* InDataAsset |
Overridden from UNameSpacedUserData
| Type | Name | Description | |
|---|---|---|---|
| const FUserData * | GetUserData
(
const FString& InPath, |
Returns a user data path given its string path | |
| const TArray< const FUserData * > & | GetUserDataArray
(
const FString& InParentPath, |
Retrieves the user data paths given a (optional) parent path |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |
Constants
| Name | Description |
|---|---|
| DataAssetNullFormat |