Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
a5::AtlasTexture atlas
a5::Atlas_BitmapBitmap containing reference to an allocated part of a texture atlas
a5::BitmapStores an image
a5::Bitmap_LockLocked Bitmap region
a5::ColorStores and converts colors
a5::ConditionObject representing a condition
a5::Mouse::CursorMouse cursor
a5::DisplayObject representing a display (screen or window)
a5::Mouse::EventMouse event object
a5::Display::EventDisplay event object
a5::Timer::EventTimer event object
a5::EventBase class for event messages
a5::Keyboard::EventKeyboard event object
a5::Event_QueueProcesses events from Event_Sources
a5::Event_ReaderSimpler event reader interface
a5::Event_SourceAn Event_Source can be registered to an Event_Queue
a5::ExceptionBase class for A5SES exceptions
a5::FontStores a font
a5::Init_FailedThrown when an core Allegro module or addon fails to initialize
a5::Keyboard::Key
a5::KeyboardObject representing a keyboard
a5::Bitmap::Load_FailedThrown when a bitmap fails to load
a5::Font::Load_FailedThrown when a font fails to load
a5::LockRAII method of locking mutexes
a5::Bitmap::Lock_FailedThrown when an attempt to lock a bitmap fails
a5::Keyboard::Modifier
a5::MouseObject representing a mouse
a5::MutexObject representing a mutex
a5::Need_AddonThrown when a function requiring a non-loaded addon is called
a5::Event_Reader::No_EventThrown when no event was stored in the reader
a5::Atlas::Not_ChildThrown when trying to free a bitmap that isn't a child of the atlas
a5::Pixel_FormatBitmap pixel format
a5::RectangleStores four coordinates representing a rectangle
a5::RGBStores Colors in the RGB format
a5::RGB_FloatStores Colors as floating point in the RGB format
a5::RGBAStores Colors in the RGBA format
a5::RGBA_FloatStores Colors as floating point in the RGBA format
a5::Mouse::StateMouse state
a5::Text_RendererSet and fire class for rendering text
a5::ThreadObject representing at thread
a5::Thread_ProcObject representing a thread function
a5::Timer
a5::Atlas::Too_BigThrown when trying to allocate a too-large section of the atlas
a5::User_EventReference counted user event
a5::User_Event_SourceUser-defined event sources
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Defines