Introduction
Units
Class Hierarchy
Classes, Interfaces, Objects and Records
Types
Variables
Constants
Functions and Procedures
Identifiers
Examples, tools and demo game
Call-back procedure to be used to create color tables using al_create_color_table.
Pointer to AL_BITMAP.
AL_BITMAP
Another bool type, used if C's declaration is byte sized.
The bool type.
Signed 8bit integer.
Pointer to signed 8bit integer values.
Pointer to AL_COLOR_MAP.
Datafile content.
Pointer to AL_DATAFILE.
AL_DATAFILE
Pointer to AL_DATAFILE_OBJECT.
AL_DATAFILE_OBJECT
Pointer to AL_DIALOG.
A structure which holds GUI data used internally by Allegro.
Dialog function object.
Double value.
This is a fixed point integer which can replace float with similar results and is faster than float on low end machines.
Pointer to AL_FIXED.
AL_FIXED
Float value.
Pointer to float values.
A pointer to a structure holding an Allegro font, usually created beforehand with the grabber tool or Allegro's default font.
Pointer to AL_GFX_MODE.
AL_GFX_MODE
Pointer to AL_GFX_MODE_LIST.
AL_GFX_MODE_LIST
Callback to be used by al_gfx_mode_select_filter.
Signed 32bit integer values.
Signed 16bit integer values.
Signed 64bit integer values.
Signed 8bit integer values.
Pointer to signed 32bit integer values.
This is used to define call-back parameters or pointers to call-back procedures.
Pointer to AL_JOYSTICK_INFO.
List of joysticks.
Signed 32/64bit integer values.
Pointer to AL_MATRIX.
Pointer to AL_MATRIX_F.
Pointer to AL_MENU.
Hook function for al_gui_menu_draw_menu_item.
Hook function for al_gui_menu_draw_menu.
Pointer to AL_MIDI.
AL_MIDI
Used by al_midi_msg_callback.
To be used to identify an opened file.
Pointer to AL_PACKFILE_VTABLE.
AL_PACKFILE_VTABLE
Color palette description for indexed modes (8bpp).
Pointer to a AL_PALETTE.
To be used by al_palette_color.
Pointer to AL_PALETTE_DICT.
Generic pointer.
This is used to define call-back procedures for some drawing procedures.
Pointer to AL_QUAT.
Pointer to AL_RGB.
Pointer to a AL_RGB_MAP.
Ponter to AL_RLE_SPRITE.
AL_RLE_SPRITE
Pointer to AL_SAMPLE.
Used by al_register_sample_file_type.
size_t equivalent.
Strings.
Pointer to text strings.
Unsigned 8bit integer values.
Pointer to unsigned 8bit integer values.
Unsigned 32bit integer values.
Unsigned 16bit integer values.
Special 16bit integer pointer.
Special 32bit integer pointer.
Unsigned 64bit integer values.
Special 8bit integer pointer.
Unsigned 32/64bit integer values.
Pointer to unsigned 16bit integer values.
Pointer to AL_V3D.
Pointer to AL_V3D_F.
Pointer.
Structure used by Allegro's 3d zbuffered rendering functions.
Pointer to a AL_ZBUFFER.
Pointer to __AL_GFX_DRIVER__.
Pointer to __AL_SYSTEM_DRIVER__.
See al_win_set_wnd_create_proc.
See al_win_set_msg_pre_proc.