unreal.CustomizableObjectState

class unreal.CustomizableObjectState

Bases: StructBase

Customizable Object State

C++ Source:

  • Plugin: Mutable

  • Module: CustomizableObjectEditor

  • File: CustomizableObjectNodeObject.h

Editor Properties: (see get_editor_property/set_editor_property)

  • build_only_first_lod (bool): [Read-Write]

  • disable_mesh_streaming (bool): [Read-Write] If this is enabled, Mesh streaming won’t be used for this state, and all LODs will be generated when an instance is first updated.

  • disable_texture_streaming (bool): [Read-Write] If this is enabled, texture streaming won’t be used for this state, and full images will be generated when an instance is first updated.

  • forced_parameter_values (Map[str, str]): [Read-Write]

  • live_update_mode (bool): [Read-Write] LiveUpdateMode will reuse instance temp. data between updates and speed up update times, but spend much more memory. Good for customization screens, not for actual gameplay modes.

  • name (str): [Read-Write]

  • runtime_parameters (Array[str]): [Read-Write]

  • texture_compression_strategy (TextureCompressionStrategy): [Read-Write] Special treatment of texture compression for this state.

  • ui_metadata (MutableStateUIMetadata): [Read-Write]