unreal.MutableStateUIMetadata

class unreal.MutableStateUIMetadata(object_friendly_name: str = '', ui_section_name: str = '', ui_order: int = 0, ui_thumbnail: Texture2D = Ellipsis, extra_information: None = {}, extra_assets: None = {})

Bases: MutableUIMetadata

Mutable State UIMetadata

C++ Source:

  • Plugin: Mutable

  • Module: CustomizableObject

  • File: CustomizableObjectUIData.h

Editor Properties: (see get_editor_property/set_editor_property)

  • editor_ui_thumbnail_object (Object): [Read-Write] Editor Only Parameter Thumbnail. In an editor parameter combobox, this option will be represented with the selected asset’s thumbnail.

  • extra_assets (Map[str, Object]): [Read-Write] Extra assets to be used in UI building

  • extra_information (Map[str, str]): [Read-Write] Extra information to be used in UI building, with semantics completely defined by the game/UI programmer, with a key to identify the semantic of its related value

  • object_friendly_name (str): [Read-Write] This is the name to be shown in UI

  • ui_order (int32): [Read-Write] This is the order of the object inside its section

  • ui_section_name (str): [Read-Write] This is the name of the section where the object will be placed in UI

  • ui_thumbnail (Texture2D): [Read-Write] Thumbnail for UI