Blender
V3.3
|
#include <DNA_screen_types.h>
Public Attributes | |
int | region_ofsx |
char | _pad [4] |
struct PointerRNA * | custom_data_ptr |
struct uiBlock * | block |
struct bContextStore * | context |
Definition at line 123 of file DNA_screen_types.h.
char Panel_Runtime::_pad[4] |
Definition at line 127 of file DNA_screen_types.h.
struct uiBlock* Panel_Runtime::block |
Definition at line 140 of file DNA_screen_types.h.
Referenced by panel_draw_aligned_backdrop(), panel_draw_highlight_border(), panel_remove_invisible_layouts_recursive(), UI_panel_begin(), UI_panel_header_buttons_begin(), and UI_panel_header_buttons_end().
struct bContextStore* Panel_Runtime::context |
Definition at line 143 of file DNA_screen_types.h.
Referenced by reorder_instanced_panel_list(), and UI_panel_context_pointer_set().
struct PointerRNA* Panel_Runtime::custom_data_ptr |
Pointer for storing which data the panel corresponds to. Useful when there can be multiple instances of the same panel type.
Definition at line 136 of file DNA_screen_types.h.
Referenced by panel_add_instanced(), UI_panel_custom_data_get(), UI_panel_custom_data_set(), ui_panel_custom_data_set_recursive(), and ui_paneltype_draw_impl().
int Panel_Runtime::region_ofsx |
Definition at line 125 of file DNA_screen_types.h.
Referenced by panel_calculate_size_recursive(), and uiAlignPanelStep().