Blender V5.0
ItemInternal Struct Reference

Static Public Member Functions

static void inside_property_split_set (uiItem *item, bool inside_prop_sep)
static bool use_property_decorate_no_pad (const uiItem *item)
static bool box_item (const uiItem *item)
static void box_item_set (uiItem *item, bool box_item)
static bool auto_fixed_size (const uiItem *item)
static void auto_fixed_size_set (uiItem *item, bool auto_fixed_size)

Detailed Description

Helper internal struct to provide uiItem private/protected access.

Definition at line 140 of file interface_layout.cc.

Member Function Documentation

◆ auto_fixed_size()

bool blender::ui::ItemInternal::auto_fixed_size ( const uiItem * item)
inlinestaticnodiscard

Definition at line 160 of file interface_layout.cc.

◆ auto_fixed_size_set()

void blender::ui::ItemInternal::auto_fixed_size_set ( uiItem * item,
bool auto_fixed_size )
inlinestatic

Definition at line 164 of file interface_layout.cc.

◆ box_item()

bool blender::ui::ItemInternal::box_item ( const uiItem * item)
inlinestaticnodiscard

Definition at line 151 of file interface_layout.cc.

◆ box_item_set()

void blender::ui::ItemInternal::box_item_set ( uiItem * item,
bool box_item )
inlinestatic

Definition at line 155 of file interface_layout.cc.

◆ inside_property_split_set()

void blender::ui::ItemInternal::inside_property_split_set ( uiItem * item,
bool inside_prop_sep )
inlinestatic

Definition at line 141 of file interface_layout.cc.

◆ use_property_decorate_no_pad()

bool blender::ui::ItemInternal::use_property_decorate_no_pad ( const uiItem * item)
inlinestaticnodiscard

Definition at line 146 of file interface_layout.cc.

Referenced by ui_item_with_label().


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