unreal.MutableUIMetadata

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

Bases: StructBase

Mutable 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

property extra_assets: None

[Read-Write] Extra assets to be used in UI building

Type:

(Map[str, Object])

property extra_information: None

[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

Type:

(Map[str, str])

property object_friendly_name: str

[Read-Write] This is the name to be shown in UI

Type:

(str)

property ui_order: int

[Read-Write] This is the order of the object inside its section

Type:

(int32)

property ui_section_name: str

[Read-Write] This is the name of the section where the object will be placed in UI

Type:

(str)

property ui_thumbnail: Texture2D

[Read-Write] Thumbnail for UI

Type:

(Texture2D)