Navigation
API > API/Plugins > API/Plugins/CustomizableObject > API/Plugins/CustomizableObject/MuCO
Inheritance Hierarchy
- UObject
- UCustomizableInstanceLODManagementBase
- UCustomizableInstanceLODManagement
References
| Module | CustomizableObject |
| Header | /Engine/Plugins/Mutable/Source/CustomizableObject/Public/MuCO/CustomizableInstanceLODManagement.h |
| Include | #include "MuCO/CustomizableInstanceLODManagement.h" |
Syntax
UCLASS (Blueprintable, BlueprintType)
class UCustomizableInstanceLODManagement : public UCustomizableInstanceLODManagementBase
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddViewCenter
(
const AActor*const InCentralActor |
Used to define the actors that will be considered the centers of LOD distance calculations. If left empty it will revert to the default, the first player controller actor. | |
| void | |||
| int32 | |||
| void | RemoveViewCenter
(
const AActor*const InCentralActor |
||
| void | SetCustomizableObjectsUpdateDistance
(
float Distance |
||
| void | SetNumberOfPriorityUpdateInstances
(
int32 NumPriorityUpdateInstances |
Sets how many of the nearest instances to the player will have updates with priority over LOD changes, only works if LODs are enabled with b.NumGeneratedInstancesLimitLODs. |
Overridden from UCustomizableInstanceLODManagementBase
| Type | Name | Description | |
|---|---|---|---|
| int32 | |||
| int32 | |||
| int32 | |||
| float | |||
| bool | |||
| bool | |||
| void | UpdateInstanceDistsAndLODs
(
FMutableInstanceUpdateMap& InOutRequestedUpdates |
WARNING! The following methods must be overriden in derived classes. |