Classes | |
class | a5::Atlas::Too_Big |
Thrown when trying to allocate a too-large section of the atlas. More... | |
class | a5::Atlas::Not_Child |
Thrown when trying to free a bitmap that isn't a child of the atlas. More... | |
class | a5::Display::Event |
Display event object. More... | |
class | a5::Event_Source |
An Event_Source can be registered to an Event_Queue. More... | |
class | a5::Event |
Base class for event messages. More... | |
class | a5::User_Event_Source |
User-defined event sources. More... | |
class | a5::User_Event |
Reference counted user event. More... | |
class | a5::Event_Queue |
Processes events from Event_Sources. More... | |
class | a5::Event_Reader |
Simpler event reader interface. More... | |
class | a5::Event_Reader::No_Event |
Thrown when no event was stored in the reader. More... | |
class | a5::Keyboard::Event |
Keyboard event object. More... | |
class | a5::Mouse::Event |
Mouse event object. More... | |
class | a5::Mouse::State |
Mouse state. More... | |
class | a5::Mouse::Cursor |
Mouse cursor. More... | |
class | a5::Timer::Event |
Timer event object. More... | |
Files | |
file | Event.hpp |
Contains generic event queue related classes. | |
file | Event_Reader.hpp |
Simpler event reader interface. |