Blender V4.5
uiItem Struct Reference

#include <UI_interface_layout.hh>

Inherited by uiButtonItem, and uiLayout.

Public Member Functions

 uiItem ()=default
 uiItem (const uiItem &)=default
virtual ~uiItem ()=default

Public Attributes

blender::ui::ItemType type_
blender::ui::ItemInternalFlag flag_

Detailed Description

NOTE: uiItem properties should be considered private outside interface_layout.cc, incoming refactors would remove public access and add public read/write function methods. Meanwhile keep using uiLayout* functions to read/write this properties.

Definition at line 53 of file UI_interface_layout.hh.

Constructor & Destructor Documentation

◆ uiItem() [1/2]

uiItem::uiItem ( )
default

Referenced by uiLayout::menu_pie(), and uiItem().

◆ uiItem() [2/2]

uiItem::uiItem ( const uiItem & )
default

References uiItem().

◆ ~uiItem()

virtual uiItem::~uiItem ( )
virtualdefault

Member Data Documentation

◆ flag_

◆ type_


The documentation for this struct was generated from the following file: