Blender V5.0
uiList Struct Reference

#include <DNA_screen_types.h>

Public Attributes

struct uiListnext
struct uiListprev
struct uiListTypetype
char list_id [256]
int layout_type
int flag
int list_scroll
int list_grip
int list_last_len
int list_last_activei
char filter_byname [256]
int filter_flag
int filter_sort_flag
IDPropertyproperties
uiListDyndyn_data

Detailed Description

Definition at line 312 of file DNA_screen_types.h.

Member Data Documentation

◆ dyn_data

◆ filter_byname

char uiList::filter_byname[256]

Defined as .

Definition at line 331 of file DNA_screen_types.h.

Referenced by uilist_filter_items_default(), and uiListNameFilter::uiListNameFilter().

◆ filter_flag

int uiList::filter_flag

◆ filter_sort_flag

◆ flag

int uiList::flag

◆ layout_type

int uiList::layout_type

◆ list_grip

◆ list_id

char uiList::list_id[256]

Definition at line 318 of file DNA_screen_types.h.

Referenced by ui_list_ensure(), and WM_uilisttype_list_id_get().

◆ list_last_activei

int uiList::list_last_activei

Definition at line 327 of file DNA_screen_types.h.

Referenced by uiTemplateList_ex().

◆ list_last_len

int uiList::list_last_len

Definition at line 326 of file DNA_screen_types.h.

Referenced by uilist_prepare().

◆ list_scroll

int uiList::list_scroll

◆ next

struct uiList* uiList::next

Definition at line 313 of file DNA_screen_types.h.

◆ prev

struct uiList * uiList::prev

Definition at line 313 of file DNA_screen_types.h.

◆ properties

IDProperty* uiList::properties

Custom sub-classes properties.

Definition at line 336 of file DNA_screen_types.h.

Referenced by write_uilist().

◆ type

struct uiListType* uiList::type

Runtime.

Definition at line 316 of file DNA_screen_types.h.

Referenced by ui_list_ensure().


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