|
ShishGL
1.0
A simple modular cross-platform graphics library
|
|
Go to the documentation of this file.
2 #ifndef SHISHGL_EVENT_SYSTEM_HPP
3 #define SHISHGL_EVENT_SYSTEM_HPP
14 template <
typename SomeEvent,
typename... Args>
35 #endif //SHISHGL_EVENT_SYSTEM_HPP
static constexpr Listener * SystemEvents
Definition: EventSystem.hpp:12
static bool dispatchAll()
Definition: EventSystem.cpp:24
static bool dispatchOne()
Definition: EventSystem.cpp:39
virtual ~EventSystem()=default
static bool sendEvent(Listener *sender, Args &&... args)
Definition: EventSystem.ipp:8
Definition: EventSystem.hpp:9
Definition: CoreApplication.hpp:10
Definition: Listener.hpp:7