Navigation
API > API/Plugins > API/Plugins/CustomizableObject > API/Plugins/CustomizableObject/MuCO
Inheritance Hierarchy
- IModuleInterface
- ICustomizableObjectModule
References
| Module | CustomizableObject |
| Header | /Engine/Plugins/Experimental/Mutable/Source/CustomizableObject/Public/MuCO/ICustomizableObjectModule.h |
| Include | #include "MuCO/ICustomizableObjectModule.h" |
Syntax
class ICustomizableObjectModule : public IModuleInterface
Remarks
The public interface of the CustomizableObject module
Functions
| Type | Name | Description | |
|---|---|---|---|
| ICustomizableObjectModule & | Get () |
Singleton-like access to ICustomizableObjectModule | |
| TArrayView< const FRegisteredObjectNodeInputPin > | |||
| TArrayView< const FRegisteredCustomizableObjectPinType > | The results from these functions should only reference extensions that are still valid. | ||
| ECustomizableObjectNumBoneInfluences | Returns the number of bone influences that Mutable will use according to the plugin conf. | ||
| FString | Return a string representing the plugin version. | ||
| TArrayView< const TObjectPtr< const UCustomizableObjectExtension > > | |||
| bool | IsAvailable () |
Checks to see if this module is loaded and ready. | |
| void | RegisterExtension
(
TObjectPtr< const UCustomizableObjectExtension > Extension |
Extension functionsThese may only be called from the game thread | |
| void | UnregisterExtension
(
TObjectPtr< const UCustomizableObjectExtension > Extension |