unreal.WidgetPreview

class unreal.WidgetPreview(outer: Object | None = None, name: Name | str = 'None')

Bases: Object

Widget Preview

C++ Source:

  • Plugin: UMGWidgetPreview

  • Module: UMGWidgetPreview

  • File: WidgetPreview.h

Editor Properties: (see get_editor_property/set_editor_property)

  • overridden_widget_size (Vector2D): [Read-Write]

  • should_override_widget_size (bool): [Read-Write] Widget Custom Size Override

  • slot_widget_types (Map[Name, PreviewableWidgetVariant]): [Read-Write] Widget per-slot, if WidgetType has any.

  • widget_type (PreviewableWidgetVariant): [Read-Write] Widget to preview.

get_available_widget_slot_names() Array[Name]

Returns slot names not already occupied in SlotWidgets.

Return type:

Array[Name]

get_widget_slot_names() Array[Name]

Get Widget Slot Names

Return type:

Array[Name]

property overridden_widget_size: Vector2D

[Read-Write]

Type:

(Vector2D)

property should_override_widget_size: bool

[Read-Write] Widget Custom Size Override

Type:

(bool)

property slot_widget_types: None

[Read-Write] Widget per-slot, if WidgetType has any.

Type:

(Map[Name, PreviewableWidgetVariant])

property widget_type: PreviewableWidgetVariant

[Read-Write] Widget to preview.

Type:

(PreviewableWidgetVariant)