|
Blender V5.0
|
#include <wm_event_system.hh>
Public Attributes | |
| wmEventHandler | head |
| wmOperator * | op |
| bool | is_fileselect |
| struct { | |
| wmWindow * win | |
| ScrArea * area | |
| ARegion * region | |
| short region_type | |
| } | context |
Definition at line 111 of file wm_event_system.hh.
| ScrArea* wmEventHandler_Op::area |
Definition at line 128 of file wm_event_system.hh.
Referenced by WM_event_add_fileselect(), WM_event_add_modal_handler_ex(), WM_event_modal_handler_area_replace(), wm_gizmomap_handler_context_op(), wm_handler_fileselect_do(), and wm_handler_op_context_get_if_valid().
| struct { ... } wmEventHandler_Op::context |
Store context for this handler for derived/modal handlers.
Referenced by WM_event_add_fileselect(), WM_event_add_modal_handler_ex(), WM_event_modal_handler_area_replace(), WM_event_modal_handler_region_replace(), wm_gizmomap_handler_context_op(), wm_gizmomaps_handled_modal_update(), wm_handler_fileselect_do(), and wm_handler_op_context_get_if_valid().
| wmEventHandler wmEventHandler_Op::head |
Definition at line 112 of file wm_event_system.hh.
Referenced by WM_event_add_fileselect(), WM_event_add_modal_handler_ex(), WM_event_remove_model_handler(), wm_handler_fileselect_do(), wm_handler_operator_call(), wm_macro_modal(), and WM_operator_handlers_clear().
| bool wmEventHandler_Op::is_fileselect |
Hack, special case for file-select.
Definition at line 118 of file wm_event_system.hh.
Referenced by WM_event_add_fileselect(), WM_event_modal_handler_area_replace(), WM_event_modal_handler_region_replace(), WM_event_remove_handlers(), and wm_handlers_do_intern().
| wmOperator* wmEventHandler_Op::op |
Operator can be NULL.
Definition at line 115 of file wm_event_system.hh.
Referenced by wm_autosave_timer(), WM_event_add_fileselect(), WM_event_add_modal_handler_ex(), WM_event_remove_handlers(), WM_event_remove_model_handler(), wm_gizmomaps_handled_modal_update(), wm_handler_fileselect_call(), wm_handler_fileselect_do(), wm_handler_op_context_get_if_valid(), wm_handler_operator_call(), wm_handler_operator_insert(), WM_operator_find_modal_by_type(), WM_operator_handlers_clear(), and WM_window_modal_keymap_status_draw().
| ARegion* wmEventHandler_Op::region |
Definition at line 129 of file wm_event_system.hh.
Referenced by WM_event_add_fileselect(), WM_event_add_modal_handler_ex(), WM_event_modal_handler_region_replace(), wm_gizmomap_handler_context_op(), wm_gizmomaps_handled_modal_update(), wm_handler_fileselect_do(), and wm_handler_op_context_get_if_valid().
| short wmEventHandler_Op::region_type |
Definition at line 130 of file wm_event_system.hh.
Referenced by WM_event_add_modal_handler_ex(), WM_event_modal_handler_region_replace(), and wm_handler_op_context_get_if_valid().
| wmWindow* wmEventHandler_Op::win |
To override the window, and hence the screen. Set for few cases only, usually window/screen can be taken from current context.
Definition at line 126 of file wm_event_system.hh.
Referenced by WM_event_add_fileselect(), wm_handler_fileselect_do(), and wm_handler_op_context_get_if_valid().