#include <EventManager.hpp>
◆ EventManager() [1/3]
| sd::EventManager::EventManager |
( |
| ) |
|
|
inline |
◆ EventManager() [2/3]
◆ EventManager() [3/3]
◆ begin() [1/2]
| auto sd::EventManager::begin |
( |
| ) |
|
|
inline |
◆ begin() [2/2]
| auto sd::EventManager::begin |
( |
| ) |
const |
|
inline |
◆ clear()
| void sd::EventManager::clear |
( |
| ) |
|
|
inline |
◆ clear_type()
| void sd::EventManager::clear_type |
( |
| ) |
|
|
inline |
◆ end() [1/2]
| auto sd::EventManager::end |
( |
| ) |
|
|
inline |
◆ end() [2/2]
| auto sd::EventManager::end |
( |
| ) |
const |
|
inline |
◆ has_event()
| bool sd::EventManager::has_event |
( |
| ) |
const |
|
inline |
◆ has_resize_event()
| bool sd::EventManager::has_resize_event |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ push_event()
template<
typename T , typename... Args>
requires std::derived_from<T,
Event>
| void sd::EventManager::push_event |
( |
Args &&... |
args | ) |
|
|
inline |
◆ m_events
| std::vector<std::unique_ptr<Event> > sd::EventManager::m_events |
|
private |
The documentation for this class was generated from the following file: