unreal.CustomizableObjectInstanceUsage
¶
- class unreal.CustomizableObjectInstanceUsage(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
Object
This class can be used instead of a UCustomizableComponent (for example for non-BP projects) to link a UCustomizableObjectInstance and a USkeletalComponent so that the CustomizableObjectSystem takes care of updating it and its LODs, streaming, etc. It’s a UObject, so it will be much cheaper than a UCustomizableComponent as it won’t have to refresh its transforms every time it’s moved.
C++ Source:
Plugin: Mutable
Module: CustomizableObject
File: CustomizableObjectInstanceUsage.h
- update_skeletal_mesh_async(never_skip_update=False) None ¶
Update Skeletal Mesh asynchronously.
- Parameters:
never_skip_update (bool) –
- update_skeletal_mesh_async_result(callback, ignore_close_dist=False, force_high_priority=False) None ¶
Update Skeletal Mesh asynchronously. Callback will be called once the update finishes, even if it fails.
- Parameters:
callback (InstanceUpdateDelegate) –
ignore_close_dist (bool) –
force_high_priority (bool) –