#include <SDOM_EventManager.hpp>
◆ EventManager()
SDOM::EventManager::EventManager |
( |
| ) |
|
|
default |
◆ ~EventManager()
SDOM::EventManager::~EventManager |
( |
| ) |
|
|
default |
◆ addEvent()
void SDOM::EventManager::addEvent |
( |
std::unique_ptr< Event > |
event | ) |
|
◆ dispatchEvent()
void SDOM::EventManager::dispatchEvent |
( |
std::unique_ptr< Event > |
event, |
|
|
DisplayHandle |
rootNode |
|
) |
| |
◆ dispatchEventToAllEventListenersOnStage()
void SDOM::EventManager::dispatchEventToAllEventListenersOnStage |
( |
std::unique_ptr< Event > |
event | ) |
|
◆ dispatchEventToAllNodesOnStage()
void SDOM::EventManager::dispatchEventToAllNodesOnStage |
( |
std::unique_ptr< Event > |
event | ) |
|
◆ DispatchQueuedEvents()
void SDOM::EventManager::DispatchQueuedEvents |
( |
| ) |
|
◆ findTopObjectUnderMouse()
◆ getEventQueueSize()
int SDOM::EventManager::getEventQueueSize |
( |
| ) |
const |
|
inline |
◆ hasListeners()
bool SDOM::EventManager::hasListeners |
( |
const EventType & |
type | ) |
const |
◆ isMouseWithinBounds()
bool SDOM::EventManager::isMouseWithinBounds |
( |
IDisplayObject & |
target | ) |
const |
◆ Queue_SDL_Event()
void SDOM::EventManager::Queue_SDL_Event |
( |
SDL_Event & |
sdlEvent | ) |
|
The documentation for this class was generated from the following files: