unreal.CustomizableObjectEditorFunctionLibrary¶
- class unreal.CustomizableObjectEditorFunctionLibrary(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
BlueprintFunctionLibraryFunctions we want to be able to call on CustomizableObjects at edit time - could be exposed to cook as well.
C++ Source:
Plugin: Mutable
Module: CustomizableObjectEditor
File: CustomizableObjectEditorFunctionLibrary.h
- classmethod compile_customizable_object_synchronously(customizable_object, optimization_level=CustomizableObjectOptimizationLevel.NONE, texture_compression=CustomizableObjectTextureCompression.FAST, gather_references=False) CustomizableObjectCompilationState¶
DEPRECATED. Use UCustomizableObject::Compile instead.
Synchronously compiles the provided CustomizableObject, LogMutable will contain intermittent updates on progress.
- Parameters:
customizable_object (CustomizableObject) – The CustomizableObject to compile
optimization_level (CustomizableObjectOptimizationLevel)
texture_compression (CustomizableObjectTextureCompression)
gather_references (bool)
- Returns:
The final ECustomizableObjectCompilationState - typically Completed or Failed
- Return type:
- classmethod new_customizable_object(parameters) CustomizableObject¶
Create a new Customizable Object inside a package.
- Parameters:
parameters (NewCustomizableObjectParameters)
- Return type: