Ocular Engine
Ocular::Core::EventManager Class Reference

Abstract base class of all event objects. More...

#include <AEvent.hpp>

Public Member Functions

void processEvents (uint64_t duration)
 
void registerListener (AEventListener *listener, uint32_t const priority)
 
void unregisterListener (AEventListener *listener)
 
void queueEvent (std::shared_ptr< AEvent > event)
 
void fireEvent (std::shared_ptr< AEvent > event)
 

Detailed Description

Abstract base class of all event objects.


The documentation for this class was generated from the following files: