Navigation
API > API/Plugins > API/Plugins/CustomizableObjectPopulation > API/Plugins/CustomizableObjectPopulation/MuCOP
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UCustomizableObjectPopulationClass
References
| Module | CustomizableObjectPopulation |
| Header | /Engine/Plugins/Experimental/Mutable/Source/CustomizableObjectPopulation/Classes/MuCOP/CustomizableObjectPopulationClass.h |
| Include | #include "MuCOP/CustomizableObjectPopulationClass.h" |
Syntax
UCLASS&40;&41;
class UCustomizableObjectPopulationClass : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FString > | Allowlist | Map of parameters available for the Customizable Object and their tags List of parameter tags available for this class | |
| TArray< FString > | Blocklist | List of parameter tags forbidden for this class | |
| TArray< FCustomizableObjectPopulationCharacteristic > | Characteristics | Additional options to take into account for some parameters | |
| TObjectPtr< class UCustomizableObject > | CustomizableObject | Customizable Object that defines this class | |
| TObjectPtr< class UCustomizableObjectInstance > | CustomizableObjectInstance | Customizable Object Instance for UI purposes | |
| TObjectPtr< class UCurveBase > | EditorCurve | UCurve for UI purposes | |
| FString | Name | Name of the Customizable Object Population Class | |
| TArray< FString > | Tags | Array with all the tags deffined for this population class |