Blender V5.0
uiItem Struct Reference

#include <UI_interface_layout.hh>

Inherited by uiButtonItem, and uiLayout.

Public Member Functions

 uiItem (const uiItem &)=default
virtual ~uiItem ()=default
Structs and Defines
 uiItem (blender::ui::ItemType type)
blender::ui::ItemType type () const
Layout
bool fixed_size () const
void fixed_size_set (bool fixed_size)

Protected Attributes

blender::ui::ItemInternalFlag flag_ = {}
blender::ui::ItemType type_ = {}

Friends

struct blender::ui::ItemInternal

Detailed Description

Definition at line 66 of file UI_interface_layout.hh.

Constructor & Destructor Documentation

◆ uiItem() [1/2]

◆ uiItem() [2/2]

uiItem::uiItem ( const uiItem & )
default

References uiItem().

◆ ~uiItem()

virtual uiItem::~uiItem ( )
virtualdefault

References fixed_size().

Member Function Documentation

◆ fixed_size()

bool uiItem::fixed_size ( ) const
nodiscard

◆ fixed_size_set()

◆ type()

◆ blender::ui::ItemInternal

friend struct blender::ui::ItemInternal
friend

Definition at line 81 of file UI_interface_layout.hh.

Member Data Documentation

◆ flag_

◆ type_

blender::ui::ItemType uiItem::type_ = {}
protected

Definition at line 79 of file UI_interface_layout.hh.

Referenced by type(), and uiItem().


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