unreal.ToolMenuSection

class unreal.ToolMenuSection(name: Name = 'None', owner: ToolMenuOwner = Ellipsis, blocks: None = [], insert_position: ToolMenuInsert = Ellipsis, context: ToolMenuContext = [], tool_menu_section_dynamic: ToolMenuSectionDynamic = Ellipsis)

Bases: StructBase

Tool Menu Section

C++ Source:

  • Module: ToolMenus

  • File: ToolMenuSection.h

Editor Properties: (see get_editor_property/set_editor_property)

  • blocks (Array[ToolMenuEntry]): [Read-Write]

  • context (ToolMenuContext): [Read-Write]

  • insert_position (ToolMenuInsert): [Read-Write]

  • name (Name): [Read-Write]

  • owner (ToolMenuOwner): [Read-Write]

  • tool_menu_section_dynamic (ToolMenuSectionDynamic): [Read-Write]

add_entry(args) None

Add Entry

Parameters:

args (ToolMenuEntry) –

add_entry_object(object) None

Add Entry Object

Parameters:

object (ToolMenuEntryScript) –

property blocks: None

[Read-Write]

Type:

(Array[ToolMenuEntry])

property context: ToolMenuContext

[Read-Write]

Type:

(ToolMenuContext)

get_label() Text

Get Label

Return type:

Text

property insert_position: ToolMenuInsert

[Read-Write]

Type:

(ToolMenuInsert)

property name: Name

[Read-Write]

Type:

(Name)

property owner: ToolMenuOwner

[Read-Write]

Type:

(ToolMenuOwner)

set_label(label) None

Set Label

Parameters:

label (Text) –

property tool_menu_section_dynamic: ToolMenuSectionDynamic

[Read-Write]

Type:

(ToolMenuSectionDynamic)