Navigation
API > API/Plugins > API/Plugins/ControlRig
| Name | UControlRigRuntimeAsset |
| Type | class |
| Header File | /Engine/Plugins/Animation/ControlRig/Source/ControlRig/Public/ControlRigRuntimeAsset.h |
| Include Path | #include "ControlRigRuntimeAsset.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType, Meta=(IgnoreClassThumbnail))
class UControlRigRuntimeAsset :
public URigVMRuntimeAsset ,
public IControlRigRuntimeAssetInterface
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → URigVMRuntimeAsset → UControlRigRuntimeAsset
Implements Interfaces
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsModularRig() |
ControlRigRuntimeAsset.h | ||
bool IsRigModule() |
ControlRigRuntimeAsset.h |
Public Virtual
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString GetCustomThumbnail() |
ControlRigRuntimeAsset.h | ||
virtual void SetCustomThumbnail
(
FString InThumbnail |
ControlRigRuntimeAsset.h |
Overridden from URigVMRuntimeAsset
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Initialize
(
UClass* InEditorOnlyDataClass |
ControlRigRuntimeAsset.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostDuplicate
(
bool bDuplicateForPIE |
ControlRigRuntimeAsset.h | ||
virtual void PostInitProperties() |
ControlRigRuntimeAsset.h | ||
virtual void PostLoad() |
ControlRigRuntimeAsset.h | ||
| ControlRigRuntimeAsset.h | |||
virtual void PostTransacted
(
const FTransactionObjectEvent& TransactionEvent |
ControlRigRuntimeAsset.h | ||
virtual void PreSave
(
FObjectPreSaveContext ObjectSaveContext |
ControlRigRuntimeAsset.h | ||
virtual void Serialize
(
FArchive& Ar |
ControlRigRuntimeAsset.h |
Overridden from IRigVMRuntimeAssetInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UClass * GetRigVMHostClass() |
ControlRigRuntimeAsset.h | ||
virtual bool InitializeInstance
(
URigVMHost* InInstance |
ControlRigRuntimeAsset.h | ||
virtual URigVMHost * InstantiateObject
(
UObject* InOuter, |
ControlRigRuntimeAsset.h | ||
virtual void UpdateSupportedEventNames() |
ControlRigRuntimeAsset.h |
Overridden from IControlRigRuntimeAssetInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool & GetAllowMultipleInstances() |
ControlRigRuntimeAsset.h | ||
virtual TMap< FRigElementKey, FRigElementKeyCollection > & GetArrayConnectionMap() |
ControlRigRuntimeAsset.h | ||
virtual FControlRigAssetStrongReference GetControlRigAssetReference() |
ControlRigRuntimeAsset.h | ||
virtual EControlRigType GetControlRigType() |
ControlRigRuntimeAsset.h | ||
virtual FRigElementKeyRedirector & GetElementKeyRedirector() |
ControlRigRuntimeAsset.h | ||
virtual bool & GetExposesAnimatableControls() |
ControlRigRuntimeAsset.h | ||
virtual URigHierarchy * GetHierarchy() |
ControlRigRuntimeAsset.h | ||
virtual FRigHierarchySettings & GetHierarchySettings() |
ControlRigRuntimeAsset.h | ||
virtual FRigInfluenceMapPerEvent & GetInfluences() |
ControlRigRuntimeAsset.h | ||
virtual FName GetItemTypeDisplayName() |
ControlRigRuntimeAsset.h | ||
virtual FModularRigModel & GetModularRigModel() |
ControlRigRuntimeAsset.h | ||
virtual FModularRigSettings & GetModularRigSettings() |
ControlRigRuntimeAsset.h | ||
virtual TArray< FModuleReferenceData > & GetModuleReferenceData() |
ControlRigRuntimeAsset.h | ||
virtual TSoftObjectPtr< USkeletalMesh > GetPreviewSkeletalMesh() |
ControlRigRuntimeAsset.h | ||
virtual FRigModuleSettings & GetRigModuleSettings() |
ControlRigRuntimeAsset.h | ||
virtual TArray< TSoftObjectPtr< UControlRigShapeLibrary > > & GetShapeLibraries() |
ControlRigRuntimeAsset.h | ||
virtual TSoftObjectPtr< UObject > & GetSourceCurveImport() |
ControlRigRuntimeAsset.h | ||
virtual TSoftObjectPtr< UObject > & GetSourceHierarchyImport() |
ControlRigRuntimeAsset.h | ||
virtual bool & GetSupportsControls() |
ControlRigRuntimeAsset.h | ||
virtual bool & GetSupportsInversion() |
ControlRigRuntimeAsset.h | ||
virtual void SetControlRigType
(
EControlRigType& InType |
ControlRigRuntimeAsset.h | ||
virtual void SetHierarchy
(
TObjectPtr< URigHierarchy > InHierarchy |
ControlRigRuntimeAsset.h | ||
virtual void SetItemTypeDisplayName
(
FName& InName |
ControlRigRuntimeAsset.h | ||
virtual void SetPreviewSkeletalMesh
(
TSoftObjectPtr< USkeletalMesh > InMesh |
ControlRigRuntimeAsset.h |