|
Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
|
Events for calling refresh on widgets. More...
#include "common/utils/backtrace.h"#include "common/utils/mpmc_queue.h"#include "common/utils/object_pool.h"#include "gui/backend/backend/event.h"
Go to the source code of this file.
Data Structures | |
| class | EventManager |
| Event manager for the UI. More... | |
Macros | |
| #define | EVENT_MANAGER (gZrythm->event_manager_) |
| #define | EVENT_QUEUE (EVENT_MANAGER->mqueue_) |
| The event queue. | |
| #define | EVENTS_PUSH(et, _arg) |
| #define | EVENTS_PUSH_NOW(et, _arg) |
Variables | |
| constexpr int | EVENT_MANAGER_MAX_EVENTS = 4000 |
Events for calling refresh on widgets.
Note: This is only for refreshing widgets. No logic should be performed here. Any logic must be done before pushing an event.
Definition in file event_manager.h.