Navigation
API > API/Plugins > API/Plugins/RigMapper
| Name | URigMapperDefinition |
| Type | class |
| Header File | /Engine/Plugins/Experimental/Animation/RigMapper/Source/RigMapper/Public/RigMapperDefinition.h |
| Include Path | #include "RigMapperDefinition.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class URigMapperDefinition : public UDataAsset
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDataAsset → URigMapperDefinition
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bValidated | bool | RigMapperDefinition.h |
|
|
| Features | FRigMapperFeatureDefinitions | RigMapperDefinition.h |
|
|
| Inputs | TArray< FString > | RigMapperDefinition.h |
|
|
| NullOutputs | TArray< FString > | RigMapperDefinition.h |
|
|
| OnRigMapperDefinitionUpdated | FOnRigMapperDefinitionUpdated | Delegate to notify listeners that we have loaded definitions. | RigMapperDefinition.h | |
| Outputs | TMap< FString, FString > | RigMapperDefinition.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| JsonSource | FString | RigMapperDefinition.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Empty() |
RigMapperDefinition.h |
|
|
bool ExportAsJsonFile
(
const FFilePath& JsonFilePath |
RigMapperDefinition.h |
|
|
bool ExportAsJsonString
(
FString& OutJsonString |
RigMapperDefinition.h |
|
|
bool IsDefinitionValid
(
bool bWarn, |
RigMapperDefinition.h |
|
|
bool LoadFromJsonFile
(
const FFilePath& JsonFilePath |
RigMapperDefinition.h |
|
|
bool LoadFromJsonString
(
const FString& JsonString |
RigMapperDefinition.h |
|
|
bool Validate() |
RigMapperDefinition.h |
|
|
bool WasDefinitionValidated() |
RigMapperDefinition.h |
|
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
RigMapperDefinition.h |