Navigation
API > API/Plugins > API/Plugins/CustomizableObject > API/Plugins/CustomizableObject/MuCO
Inheritance Hierarchy
- USceneComponent
- UCustomizableSkeletalComponent
References
| Module | CustomizableObject |
| Header | /Engine/Plugins/Mutable/Source/CustomizableObject/Public/MuCO/CustomizableSkeletalComponent.h |
| Include | #include "MuCO/CustomizableSkeletalComponent.h" |
Syntax
UCLASS (Blueprintable, BlueprintType, ClassGroup=(CustomizableObject),
Meta=(BlueprintSpawnableComponent))
class UCustomizableSkeletalComponent : public USceneComponent
Variables
| Type | Name | Description | |
|---|---|---|---|
| int32 | ComponentIndex | This component index refers to the object list of components | |
| TObjectPtr< UCustomizableObjectInstance > | CustomizableObjectInstance | ||
| FCustomizableSkeletalComponentUpdatedDelegate | UpdatedDelegate |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FName | |||
| UCustomizableObjectInstance * | |||
| UCustomizableSkeletalComponentPrivate * | GetPrivate () |
||
| const UCustomizableSkeletalComponentPrivate * | GetPrivate () |
||
| bool | |||
| bool | |||
| void | |||
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
||
| void | |||
| void | SetComponentName
(
const FName& Name |
||
| void | SetCustomizableObjectInstance
(
UCustomizableObjectInstance* Instance |
||
| void | SetSkipSetReferenceSkeletalMesh
(
bool bSkip |
Set to true to avoid automatically replacing the Skeletal Mesh of the parent Skeletal Mesh Component by the Reference Skeletal Mesh. | |
| void | SetSkipSetSkeletalMeshOnAttach
(
bool bSkip |
Set to true to avoid automatically replacing the Skeletal Mesh of the parent Skeletal Mesh Component with any mesh. | |
| void | UpdateSkeletalMeshAsync
(
bool bNeverSkipUpdate |
Update Skeletal Mesh asynchronously. | |
| void | UpdateSkeletalMeshAsyncResult
(
FInstanceUpdateDelegate Callback, |
Update Skeletal Mesh asynchronously. |