|
Blender V4.5
|
#include <BKE_wm_runtime.hh>
Public Member Functions | |
| WindowManagerRuntime () | |
| ~WindowManagerRuntime () | |
Public Attributes | |
| bool | is_interface_locked = false |
| ReportList | reports |
| ListBase | notifier_queue = {nullptr, nullptr} |
| GSet * | notifier_queue_set = nullptr |
| const wmNotifier * | notifier_current = nullptr |
Definition at line 20 of file BKE_wm_runtime.hh.
| blender::bke::WindowManagerRuntime::WindowManagerRuntime | ( | ) |
Definition at line 17 of file wm_runtime.cc.
References BKE_reports_init(), reports, and RPT_STORE.
| blender::bke::WindowManagerRuntime::~WindowManagerRuntime | ( | ) |
Definition at line 22 of file wm_runtime.cc.
References BKE_reports_free(), BLI_freelistN(), BLI_gset_free(), notifier_queue, notifier_queue_set, and reports.
| bool blender::bke::WindowManagerRuntime::is_interface_locked = false |
Indicates whether interface is locked for user interaction.
Definition at line 22 of file BKE_wm_runtime.hh.
| const wmNotifier* blender::bke::WindowManagerRuntime::notifier_current = nullptr |
The current notifier in the notifier_queue being handled (clear instead of freeing).
Definition at line 41 of file BKE_wm_runtime.hh.
Refresh/redraw wmNotifier structs.
Definition at line 33 of file BKE_wm_runtime.hh.
Referenced by ~WindowManagerRuntime().
For duplicate detection.
Definition at line 38 of file BKE_wm_runtime.hh.
Referenced by ~WindowManagerRuntime().
| ReportList blender::bke::WindowManagerRuntime::reports |
Information and error reports.
Definition at line 25 of file BKE_wm_runtime.hh.
Referenced by WindowManagerRuntime(), and ~WindowManagerRuntime().