Blender  V3.3
Public Attributes | List of all members
uiList Struct Reference

#include <DNA_screen_types.h>

Public Attributes

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

Detailed Description

Definition at line 284 of file DNA_screen_types.h.

Member Data Documentation

◆ dyn_data

uiListDyn* uiList::dyn_data

◆ filter_byname

char uiList::filter_byname[64]

Defined as UI_MAX_NAME_STR.

Definition at line 304 of file DNA_screen_types.h.

Referenced by uilist_filter_items_default().

◆ filter_flag

int uiList::filter_flag

◆ filter_sort_flag

int uiList::filter_sort_flag

◆ flag

int uiList::flag

◆ layout_type

int uiList::layout_type

◆ list_grip

int uiList::list_grip

◆ list_id

char uiList::list_id[64]

Defined as UI_MAX_NAME_STR.

Definition at line 291 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 300 of file DNA_screen_types.h.

Referenced by uiTemplateList_ex().

◆ list_last_len

int uiList::list_last_len

Definition at line 299 of file DNA_screen_types.h.

Referenced by uilist_prepare().

◆ list_scroll

int uiList::list_scroll

◆ next

struct uiList* uiList::next

Definition at line 285 of file DNA_screen_types.h.

◆ prev

struct uiList * uiList::prev

Definition at line 285 of file DNA_screen_types.h.

◆ properties

IDProperty* uiList::properties

Definition at line 309 of file DNA_screen_types.h.

Referenced by write_uilist().

◆ type

struct uiListType* uiList::type

Runtime.

Definition at line 288 of file DNA_screen_types.h.

Referenced by ui_list_ensure().


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