Blender  V2.93
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 279 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 299 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

How items are laid out in the list.

Definition at line 289 of file DNA_screen_types.h.

Referenced by uilist_draw_item_default(), and uiTemplateList().

◆ list_grip

int uiList::list_grip

◆ list_id

char uiList::list_id[64]

Defined as UI_MAX_NAME_STR.

Definition at line 286 of file DNA_screen_types.h.

Referenced by uiTemplateList().

◆ list_last_activei

int uiList::list_last_activei

Definition at line 295 of file DNA_screen_types.h.

Referenced by uiTemplateList().

◆ list_last_len

int uiList::list_last_len

Definition at line 294 of file DNA_screen_types.h.

Referenced by uilist_prepare().

◆ list_scroll

int uiList::list_scroll

Definition at line 292 of file DNA_screen_types.h.

Referenced by ui_handle_list_event(), uilist_prepare(), and uiTemplateList().

◆ next

struct uiList* uiList::next

Definition at line 280 of file DNA_screen_types.h.

◆ prev

struct uiList * uiList::prev

Definition at line 280 of file DNA_screen_types.h.

◆ properties

IDProperty* uiList::properties

Definition at line 304 of file DNA_screen_types.h.

Referenced by write_uilist().

◆ type

struct uiListType* uiList::type

Runtime.

Definition at line 283 of file DNA_screen_types.h.

Referenced by uiTemplateList().


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