Contains all A5SES classes and functions. More...
Classes | |
| class | Atlas |
| Texture atlas. More... | |
| class | Atlas_Bitmap |
| Bitmap containing reference to an allocated part of a texture atlas. More... | |
| class | Pixel_Format |
| Bitmap pixel format. More... | |
| class | Bitmap_Lock |
| Locked Bitmap region. More... | |
| class | Bitmap |
| Stores an image. More... | |
| class | Color |
| Stores and converts colors. More... | |
| struct | RGB |
| Stores Colors in the RGB format. More... | |
| struct | RGBA |
| Stores Colors in the RGBA format. More... | |
| struct | RGB_Float |
| Stores Colors as floating point in the RGB format. More... | |
| struct | RGBA_Float |
| Stores Colors as floating point in the RGBA format. More... | |
| class | Exception |
| Base class for A5SES exceptions. More... | |
| class | Need_Addon |
| Thrown when a function requiring a non-loaded addon is called. More... | |
| class | Init_Failed |
| Thrown when an core Allegro module or addon fails to initialize. More... | |
| class | Rectangle |
| Stores four coordinates representing a rectangle. More... | |
| class | Display |
| Object representing a display (screen or window). More... | |
| class | Event_Source |
| An Event_Source can be registered to an Event_Queue. More... | |
| class | Event |
| Base class for event messages. More... | |
| class | User_Event_Source |
| User-defined event sources. More... | |
| class | User_Event |
| Reference counted user event. More... | |
| class | Event_Queue |
| Processes events from Event_Sources. More... | |
| class | Event_Reader |
| Simpler event reader interface. More... | |
| class | Keyboard |
| Object representing a keyboard. More... | |
| class | Mouse |
| Object representing a mouse. More... | |
| class | Font |
| Stores a font. More... | |
| class | Text_Renderer |
| Set and fire class for rendering text. More... | |
| class | Mutex |
| Object representing a mutex. More... | |
| class | Lock |
| RAII method of locking mutexes. More... | |
| class | Condition |
| Object representing a condition. More... | |
| class | Thread_Proc |
| Object representing a thread function. More... | |
| class | Thread |
| Object representing at thread. More... | |
| class | Timer |
Typedefs | |
| typedef float | unit |
| Type used to represent bitmap/screen coordinates. | |
| typedef float | angle |
| Type used to represent angles. | |
Functions | |
| void | _init () |
| void | _keyboard_init () |
| void | _mouse_init () |
| void * | thread_proc_call (ALLEGRO_THREAD *al_thread, void *raw_thread) |
| void | Rest (double seconds) |
| Pauses the thread for the specified number of seconds. | |
| double | Time () |
| Returns the number of seconds since Allegro was initialized. | |
Contains all A5SES classes and functions.
1.7.1