Blender  V2.93
Public Attributes | List of all members
uiListDyn Struct Reference

#include <DNA_screen_types.h>

Public Attributes

int height
 
int visual_height
 
int visual_height_min
 
int items_len
 
int items_shown
 
int resize
 
int resize_prev
 
int * items_filter_flags
 
int * items_filter_neworder
 

Detailed Description

Definition at line 252 of file DNA_screen_types.h.

Member Data Documentation

◆ height

int uiListDyn::height

Number of rows needed to draw all elements.

Definition at line 254 of file DNA_screen_types.h.

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

◆ items_filter_flags

int* uiListDyn::items_filter_flags

Items_len length.

Definition at line 274 of file DNA_screen_types.h.

Referenced by BKE_area_region_free(), ui_handle_list_event(), uilist_filter_items_default(), and uiTemplateList().

◆ items_filter_neworder

int* uiListDyn::items_filter_neworder

Org_idx -> new_idx, items_len length.

Definition at line 276 of file DNA_screen_types.h.

Referenced by BKE_area_region_free(), ui_handle_list_event(), uilist_filter_items_default(), and uiTemplateList().

◆ items_len

int uiListDyn::items_len

Number of items in collection.

Definition at line 261 of file DNA_screen_types.h.

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

◆ items_shown

int uiListDyn::items_shown

Number of items actually visible after filtering.

Definition at line 263 of file DNA_screen_types.h.

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

◆ resize

int uiListDyn::resize

Definition at line 269 of file DNA_screen_types.h.

Referenced by uilist_resize_update_cb(), and uiTemplateList().

◆ resize_prev

int uiListDyn::resize_prev

Definition at line 270 of file DNA_screen_types.h.

Referenced by uilist_resize_update_cb(), and uiTemplateList().

◆ visual_height

int uiListDyn::visual_height

Actual visual height of the list (in rows).

Definition at line 256 of file DNA_screen_types.h.

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

◆ visual_height_min

int uiListDyn::visual_height_min

Minimal visual height of the list (in rows).

Definition at line 258 of file DNA_screen_types.h.

Referenced by ui_handle_list_event(), and uilist_prepare().


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