Classes | Files

Event

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.


 All Classes Namespaces Files Functions Variables Typedefs Enumerations Defines