All Variables

Name Unit Description
allegro_icon alUNIX

This is a pointer to the Allegro X11 icon, which is in the format of standard .xpm bitmap data.

al_404_char Allegro

When Allegro cannot find a glyph it needs in a font, it will instead output the character given in this variable.

al_active_dialog alGUI

Global pointer to the most recent activated dialog.

al_active_menu alGUI

When a menu callback procedure is triggered, this will be set to the menu item that was selected, so your routine can determine where it was called from.

al_black_palette Allegro

A palette containing solid black colors, used by the fade routines.

al_color_table alVGA

Pointer to the color mapping table.

al_cpu_capabilities Allegro

Contains CPU flags indicating what features are available on the current CPU.

al_cpu_family Allegro

Contains the CPU type, where applicable.

al_cpu_model Allegro

Contains the CPU submodel, where applicable.

al_cpu_vendor Allegro

On Intel PCs, contains the CPU vendor name if known.

al_default_palette Allegro

The default IBM BIOS palette.

al_desktop_palette Allegro

The palette used by the Atari ST low resolution desktop.

al_errno Allegro

Stores the last error number.

al_error Allegro

Text string used by al_set_gfx_mode, al_install_sound and other functions to report error messages.

al_fli_bitmap alFlic

Contains the current frame of the FLI/FLC animation.

al_fli_bmp_dirty_from alFlic

These variables are set by al_next_fli_frame to indicate which part of the al_fli_bitmap has changed since the last call to al_reset_fli_variables.

al_fli_bmp_dirty_to alFlic

 

al_fli_frame alFlic

Global variable containing the current frame number in the FLI file.

al_fli_palette alFlic

Contains the current FLI palette.

al_fli_pal_dirty_from alFlic

These variables are set by al_next_fli_frame to indicate which part of the al_fli_palette has changed since the last call to al_reset_fli_variables.

al_fli_pal_dirty_to alFlic

 

al_fli_timer alFlic

Global variable for timing FLI playback.

al_font Allegro

A simple 8x8 fixed size font (the mode 13h BIOS default).

al_gfx_capabilities Allegro

Bitfield describing the capabilities of the current graphics driver and video hardware.

al_gfx_driver alDrv

Pointer to the current graphics driver.

al_gui_bg_color alGUI

The background color for the standard dialogs (alerts, menus, and the file selector).

al_gui_button_proc alGUI

If set, this function will be used by the standard Allegro dialogs.

al_gui_ctext_proc alGUI

If set, this function will be used by the standard Allegro dialogs.

al_gui_edit_proc alGUI

If set, this function will be used by the standard Allegro dialogs.

al_gui_fg_color alGUI

The foreground color for the standard dialogs (alerts, menus, and the file selector).

al_gui_font_baseline alGUI

If set to a non-zero value, adjusts the keyboard shortcut underscores to account for the height of the descenders in your font.

al_gui_list_proc alGUI

If set, this function will be used by the standard Allegro dialogs.

al_gui_menu_draw_menu alGUI

If set, this function will be called whenever a menu needs to be drawn, so you can change how menus look.

al_gui_menu_draw_menu_item alGUI

If set, this function will be called whenever a menu needs to be drawn, so you can change how menus look.

al_gui_mg_color alGUI

The color used for displaying greyed-out dialog objects (with the AL_D_DISABLED flag set).

al_gui_mouse_b alGUI

Hook function, used by the GUI routines whenever they need to access the mouse state.

al_gui_mouse_focus alGUI

If non-zero, the input focus follows the mouse pointer around the dialog, otherwise a click is required to move it.

al_gui_mouse_x alGUI

Hook function, used by the GUI routines whenever they need to access the mouse state.

al_gui_mouse_y alGUI

Hook function, used by the GUI routines whenever they need to access the mouse state.

al_gui_mouse_z alGUI

Hook function, used by the GUI routines whenever they need to access the mouse state.

al_gui_shadow_box_proc alGUI

If set, this function will be used by the standard Allegro dialogs.

al_gui_text_list_proc alGUI

If set, this function will be used by the standard Allegro dialogs.

al_identity_matrix al3D

Global variable containing the do nothing identity matrix.

al_identity_matrix_f al3D

Global variable containing the do nothing identity matrix.

al_identity_quat al3D

Global variable containing the 'do nothing' identity quaternion.

al_id_string Allegro

Text string containing a date and version number for the library, in case you want to display these somewhere.

al_joy Allegro

Global array of joystick state information, which is updated by the al_poll_joystick function.

al_key Allegro

Array of flags indicating the state of each key, ordered by scancode.

al_keyboard_lowlevel_callback Allegro

If set, this function is called by the keyboard handler in response to every keyboard event, both presses (including keyboard repeat rate) and releases.

al_key_led_flag Allegro

By default, the capslock, numlock, and scroll-lock keys toggle the keyboard LED indicators when they are pressed.

al_key_shifts Allegro

Bitmask containing the current state of shift/ctrl/alt, the special Windows keys, and the accent escape characters.

al_midi_loop_end Allegro

The loop end point, set by the al_play_looped_midi function.

al_midi_loop_start Allegro

The loop start point, set by the al_play_looped_midi function.

al_midi_msg_callback Allegro

Hook function allowing you to intercept MIDI player events.

al_midi_pos Allegro

Stores the current position (beat number) in the MIDI file, or contains a negative number if no music is currently playing.

al_midi_time Allegro

Contains the position in seconds in the currently playing midi.

al_mouse_b Allegro

Global variable containing the current mouse button state.

al_mouse_pos Allegro

Global variable containing the current mouse position.

al_mouse_sprite Allegro

Global variable containing the current mouse sprite.

al_mouse_w Allegro

Global variable containing the current mouse position.

al_mouse_x Allegro

Global variable containing the current mouse horizontal position.

al_mouse_x_focus Allegro

Global variable containing the current mouse focus point.

al_mouse_y Allegro

Global variable containing the current mouse vertical position.

al_mouse_y_focus Allegro

Global variable containing the current mouse focus point.

al_mouse_z Allegro

Global variable containing the current mouse position.

al_num_joysticks Allegro

Global variable containing the number of active joystick devices.

al_os_multitasking Allegro

Set by al_init to either True or False depending on whether your Operating System is multitasking or not.

al_os_revision Allegro

The minor version of the Operating System currently running.

al_os_type Allegro

Identifies the Operating System.

al_os_version Allegro

The major version of the Operating System currently running.

al_palette_color Allegro

Table mapping palette index colors (0-255) into whatever pixel format is being used by the current display mode.

al_retrace_count Allegro

If the retrace simulator is installed, this count is incremented on each vertical retrace; otherwise, if the refresh rate is known, the count is incremented at the same rate (ignoring retraces); otherwise, it is incremented 70 times a second.

al_rgb_table Allegro

To speed up reducing RGB values to 8-bit paletted colors, Allegro uses a 32k lookup table (5 bits for each color component).

al_scene_gap al3D

This number (default value = 100.0) controls the behaviour of the z-sorting algorithm.

al_screen Allegro

Screen bitmap

AL_SCREEN_H Allegro

Screen size.

AL_SCREEN_W Allegro

Screen size.

al_system_driver alDrv

Pointer to the system driver.

al_three_finger_flag Allegro

The DJGPP keyboard handler provides an 'emergency exit' sequence which you can use to kill off your program.

AL_VIRTUAL_H Allegro

Screen size.

AL_VIRTUAL_W Allegro

Screen size.


Generated by PasDoc 0.13.0 on 2016-07-20 12:01:36