Blender
V3.3
|
Definition at line 358 of file interface_handlers.c.
bool uiHandleButtonData::applied |
Definition at line 371 of file interface_handlers.c.
bool uiHandleButtonData::applied_interactive |
Definition at line 371 of file interface_handlers.c.
bool uiHandleButtonData::apply_through_extra_icon |
Definition at line 373 of file interface_handlers.c.
Referenced by ui_but_extra_operator_icon_apply().
ScrArea* uiHandleButtonData::area |
Definition at line 361 of file interface_handlers.c.
wmTimer* uiHandleButtonData::autoopentimer |
Definition at line 396 of file interface_handlers.c.
bool uiHandleButtonData::cancel |
Definition at line 370 of file interface_handlers.c.
Referenced by ui_handle_menu_event().
bool uiHandleButtonData::changed_cursor |
Definition at line 374 of file interface_handlers.c.
ColorBand* uiHandleButtonData::coba |
Definition at line 383 of file interface_handlers.c.
struct uiBlockInteraction_Handle* uiHandleButtonData::custom_interaction_handle |
Definition at line 452 of file interface_handlers.c.
bool uiHandleButtonData::disable_force |
Behave as if UI_BUT_DISABLED is set (without drawing grayed out). Needed so non-interactive labels can be activated for the purpose of showing tool-tips, without them blocking interaction with nodes, see: T97386.
Definition at line 392 of file interface_handlers.c.
Referenced by ui_handle_button_over().
float uiHandleButtonData::drag_map_soft_max |
Definition at line 423 of file interface_handlers.c.
float uiHandleButtonData::drag_map_soft_min |
Soft min/max with UI_DRAG_MAP_SOFT_RANGE_PIXEL_MAX applied.
Definition at line 422 of file interface_handlers.c.
CBData* uiHandleButtonData::dragcbd |
Definition at line 419 of file interface_handlers.c.
bool uiHandleButtonData::dragchange |
Definition at line 416 of file interface_handlers.c.
float uiHandleButtonData::dragf |
Definition at line 418 of file interface_handlers.c.
float uiHandleButtonData::dragfstart |
Definition at line 418 of file interface_handlers.c.
int uiHandleButtonData::draglastvalue |
Definition at line 414 of file interface_handlers.c.
int uiHandleButtonData::draglastx |
Definition at line 412 of file interface_handlers.c.
int uiHandleButtonData::draglasty |
Definition at line 412 of file interface_handlers.c.
bool uiHandleButtonData::draglock |
Definition at line 416 of file interface_handlers.c.
int uiHandleButtonData::dragsel |
Definition at line 417 of file interface_handlers.c.
int uiHandleButtonData::dragstartvalue |
Definition at line 415 of file interface_handlers.c.
int uiHandleButtonData::dragstartx |
Definition at line 413 of file interface_handlers.c.
int uiHandleButtonData::dragstarty |
Definition at line 413 of file interface_handlers.c.
bool uiHandleButtonData::escapecancel |
Definition at line 370 of file interface_handlers.c.
wmTimer* uiHandleButtonData::flashtimer |
Definition at line 375 of file interface_handlers.c.
wmTimer* uiHandleButtonData::hold_action_timer |
Definition at line 399 of file interface_handlers.c.
bool uiHandleButtonData::interactive |
Definition at line 364 of file interface_handlers.c.
Referenced by ui_but_extra_operator_icon_apply().
bool uiHandleButtonData::is_str_dynamic |
Definition at line 408 of file interface_handlers.c.
int uiHandleButtonData::maxlen |
Definition at line 403 of file interface_handlers.c.
uiPopupBlockHandle* uiHandleButtonData::menu |
Definition at line 434 of file interface_handlers.c.
Referenced by ui_handler_region_menu().
int uiHandleButtonData::menuretval |
Definition at line 435 of file interface_handlers.c.
uiHandleButtonMulti uiHandleButtonData::multi_data |
Definition at line 445 of file interface_handlers.c.
char* uiHandleButtonData::origstr |
Definition at line 380 of file interface_handlers.c.
double uiHandleButtonData::origvalue |
Definition at line 381 of file interface_handlers.c.
float uiHandleButtonData::origvec[3] |
Definition at line 382 of file interface_handlers.c.
uiBut* uiHandleButtonData::postbut |
Definition at line 459 of file interface_handlers.c.
uiButtonActivateType uiHandleButtonData::posttype |
Definition at line 458 of file interface_handlers.c.
ARegion* uiHandleButtonData::region |
Definition at line 362 of file interface_handlers.c.
Referenced by ui_but_tooltip_init(), ui_but_update_view_for_active(), ui_do_but_HOTKEYEVT(), and ui_handle_menu_button().
int uiHandleButtonData::retval |
Definition at line 368 of file interface_handlers.c.
ARegion* uiHandleButtonData::searchbox |
Definition at line 438 of file interface_handlers.c.
Referenced by ui_but_set_string_interactive(), and UI_region_searchbox_region_get().
struct uiKeyNavLock uiHandleButtonData::searchbox_keynav_state |
Definition at line 438 of file interface_handlers.c.
int uiHandleButtonData::sel_pos_init |
Definition at line 406 of file interface_handlers.c.
uiSelectContextStore uiHandleButtonData::select_others |
Definition at line 449 of file interface_handlers.c.
double uiHandleButtonData::startvalue |
Definition at line 381 of file interface_handlers.c.
uiHandleButtonState uiHandleButtonData::state |
Definition at line 367 of file interface_handlers.c.
Referenced by ui_handle_menu_event(), and ui_pie_handler().
char* uiHandleButtonData::str |
Definition at line 379 of file interface_handlers.c.
Referenced by ui_but_active_string_clear_and_exit().
bool uiHandleButtonData::tooltip_force |
Definition at line 386 of file interface_handlers.c.
Referenced by ui_handle_button_over().
struct uiUndoStack_Text* uiHandleButtonData::undo_stack_text |
Definition at line 455 of file interface_handlers.c.
float uiHandleButtonData::ungrab_mval[2] |
Definition at line 430 of file interface_handlers.c.
bool uiHandleButtonData::used_mouse |
Definition at line 395 of file interface_handlers.c.
Referenced by ui_handle_button_return_submenu().
double uiHandleButtonData::value |
Definition at line 381 of file interface_handlers.c.
float uiHandleButtonData::vec[3] |
Definition at line 382 of file interface_handlers.c.
wmWindow* uiHandleButtonData::window |
Definition at line 360 of file interface_handlers.c.
wmWindowManager* uiHandleButtonData::wm |
Definition at line 359 of file interface_handlers.c.