Index of values
A
acquire_bitmap
[
Allegro
]
acquire_screen
[
Allegro
]
add_clip_rect
[
Allegro
]
adjust_sample
[
Allegro
]
allegro_404_char
[
Allegro
]
allegro_dos
[
Allegro
]
allegro_exit
[
Allegro
]
allegro_id
[
Allegro
]
allegro_init
[
Allegro
]
allegro_message
[
Allegro
]
allegro_version
[
Allegro
]
The three first integers contain the major, middle and minor version numbers.
allegro_vram_single_surface
[
Allegro
]
apply_matrix
[
Allegro
]
apply_matrix_f
[
Allegro
]
apply_quat
[
Allegro
]
arc
[
Allegro
]
B
bitmap_color_depth
[
Allegro
]
bitmap_dat
[
Allegro
]
bitmap_mask_color
[
Allegro
]
blit
[
Allegro
]
C
circle
[
Allegro
]
circlefill
[
Allegro
]
clear_bitmap
[
Allegro
]
clear_keybuf
[
Allegro
]
clear_scene
[
Allegro
]
clear_to_color
[
Allegro
]
clear_zbuffer
[
Allegro
]
color_index
[
Allegro
]
cpu_vendor
[
Allegro
]
create_bitmap
[
Allegro
]
create_bitmap_ex
[
Allegro
]
create_scene
[
Allegro
]
create_sub_bitmap
[
Allegro
]
create_sub_zbuffer
[
Allegro
]
create_system_bitmap
[
Allegro
]
create_video_bitmap
[
Allegro
]
create_zbuffer
[
Allegro
]
D
desktop_color_depth
[
Allegro
]
destroy_bitmap
[
Allegro
]
destroy_compiled_sprite
[
Allegro
]
destroy_font
[
Allegro
]
destroy_rle_sprite
[
Allegro
]
destroy_sample
[
Allegro
]
destroy_scene
[
Allegro
]
destroy_zbuffer
[
Allegro
]
digi_driver_name
[
Allegro
]
disable_hardware_cursor
[
Allegro
]
do_circle
[
Allegro
]
do_ellipse
[
Allegro
]
draw_character_ex
[
Allegro
]
draw_compiled_sprite
[
Allegro
]
draw_gouraud_sprite
[
Allegro
]
draw_lit_rle_sprite
[
Allegro
]
draw_lit_sprite
[
Allegro
]
draw_rle_sprite
[
Allegro
]
draw_sprite
[
Allegro
]
draw_sprite_h_flip
[
Allegro
]
draw_sprite_v_flip
[
Allegro
]
draw_sprite_vh_flip
[
Allegro
]
draw_trans_rle_sprite
[
Allegro
]
draw_trans_sprite
[
Allegro
]
drawing_mode
[
Allegro
]
E
ellipse
[
Allegro
]
ellipsefill
[
Allegro
]
enable_hardware_cursor
[
Allegro
]
enable_triple_buffer
[
Allegro
]
F
fastline
[
Allegro
]
fixacos
[
Allegro
]
fixadd
[
Allegro
]
fixasin
[
Allegro
]
fixatan
[
Allegro
]
fixatan2
[
Allegro
]
fixceil
[
Allegro
]
fixcos
[
Allegro
]
fixdiv
[
Allegro
]
fixfloor
[
Allegro
]
fixhypot
[
Allegro
]
fixminus
[
Allegro
]
fixmul
[
Allegro
]
fixsin
[
Allegro
]
fixsqrt
[
Allegro
]
fixsub
[
Allegro
]
fixtan
[
Allegro
]
fixtof
[
Allegro
]
fixtoi
[
Allegro
]
fixup_datafile
[
Allegro
]
floodfill
[
Allegro
]
font_dat
[
Allegro
]
free_matrix
[
Allegro
]
free_palette
[
Allegro
]
free palettes got from the new_palette function
free_quat
[
Allegro
]
ftofix
[
Allegro
]
G
generate_332_palette
[
Allegro
]
get_align_matrix
[
Allegro
]
get_align_matrix_f
[
Allegro
]
get_allegro_error
[
Allegro
]
get_bitmap_height
[
Allegro
]
get_bitmap_width
[
Allegro
]
get_camera_matrix
[
Allegro
]
get_camera_matrix_f
[
Allegro
]
get_clip_state
[
Allegro
]
get_color_depth
[
Allegro
]
get_compiled_sprite
[
Allegro
]
get_cpu_family
[
Allegro
]
get_desktop_palette
[
Allegro
]
get_desktop_resolution
[
Allegro
]
get_display_switch_mode
[
Allegro
]
get_font
[
Allegro
]
get_gfx_capabilities
[
Allegro
]
get_gfx_driver_name
[
Allegro
]
get_identity_matrix
[
Allegro
]
get_identity_matrix_f
[
Allegro
]
get_identity_quat
[
Allegro
]
use
free_quat
at the end as with make_quat
get_kb_flag
[
Allegro
]
get_mouse_b
[
Allegro
]
get_mouse_mickeys
[
Allegro
]
get_mouse_pos
[
Allegro
]
get_mouse_x
[
Allegro
]
get_mouse_x_focus
[
Allegro
]
get_mouse_y
[
Allegro
]
get_mouse_y_focus
[
Allegro
]
get_mouse_z
[
Allegro
]
get_palette
[
Allegro
]
get_refresh_rate
[
Allegro
]
get_rle_sprite
[
Allegro
]
get_rotation_matrix
[
Allegro
]
get_rotation_matrix_f
[
Allegro
]
get_rotation_quat
[
Allegro
]
get_scaling_matrix
[
Allegro
]
get_scaling_matrix_f
[
Allegro
]
get_screen
[
Allegro
]
get_screen_height
[
Allegro
]
get_screen_width
[
Allegro
]
get_transformation_matrix
[
Allegro
]
get_transformation_matrix_f
[
Allegro
]
get_translation_matrix
[
Allegro
]
get_translation_matrix_f
[
Allegro
]
get_vector_rotation_matrix
[
Allegro
]
get_vector_rotation_matrix_f
[
Allegro
]
get_vector_rotation_quat
[
Allegro
]
get_virtual_height
[
Allegro
]
get_virtual_width
[
Allegro
]
get_x_rotate_matrix
[
Allegro
]
get_x_rotate_matrix_f
[
Allegro
]
get_x_rotate_quat
[
Allegro
]
get_y_rotate_matrix
[
Allegro
]
get_y_rotate_matrix_f
[
Allegro
]
get_y_rotate_quat
[
Allegro
]
get_z_rotate_matrix
[
Allegro
]
get_z_rotate_matrix_f
[
Allegro
]
get_z_rotate_quat
[
Allegro
]
the rotation is applied on the quat parameter (thus modiling it)
geta
[
Allegro
]
geta32
[
Allegro
]
geta_depth
[
Allegro
]
getb
[
Allegro
]
getb15
[
Allegro
]
getb16
[
Allegro
]
getb24
[
Allegro
]
getb32
[
Allegro
]
getb8
[
Allegro
]
getb_depth
[
Allegro
]
getg
[
Allegro
]
getg15
[
Allegro
]
getg16
[
Allegro
]
getg24
[
Allegro
]
getg32
[
Allegro
]
getg8
[
Allegro
]
getg_depth
[
Allegro
]
getpixel
[
Allegro
]
getr
[
Allegro
]
getr15
[
Allegro
]
getr16
[
Allegro
]
getr24
[
Allegro
]
getr32
[
Allegro
]
getr8
[
Allegro
]
getr_depth
[
Allegro
]
gfx_mode_select_ex
[
Allegro
]
H
hide_mouse
[
Allegro
]
hline
[
Allegro
]
hsv_to_rgb
[
Allegro
]
I
install_keyboard
[
Allegro
]
install_mouse
[
Allegro
]
install_sound
[
Allegro
]
install_timer
[
Allegro
]
is_linear_bitmap
[
Allegro
]
is_memory_bitmap
[
Allegro
]
is_planar_bitmap
[
Allegro
]
is_same_bitmap
[
Allegro
]
is_screen_bitmap
[
Allegro
]
is_sub_bitmap
[
Allegro
]
is_system_bitmap
[
Allegro
]
is_video_bitmap
[
Allegro
]
is_windowed_mode
[
Allegro
]
item_dat
[
Allegro
]
itofix
[
Allegro
]
K
key_down
[
Allegro
]
key_enter
[
Allegro
]
key_esc
[
Allegro
]
key_left
[
Allegro
]
key_right
[
Allegro
]
key_up
[
Allegro
]
keypressed
[
Allegro
]
L
left_button_pressed
[
Allegro
]
line
[
Allegro
]
load_bitmap
[
Allegro
]
load_bmp
[
Allegro
]
load_datafile
[
Allegro
]
load_font
[
Allegro
]
load_lbm
[
Allegro
]
load_pcx
[
Allegro
]
load_sample
[
Allegro
]
load_tga
[
Allegro
]
M
make_matrix
[
Allegro
]
make_matrix_f
[
Allegro
]
use
free_matrix
when not used any more.
make_quat
[
Allegro
]
makeacol
[
Allegro
]
makeacol32
[
Allegro
]
makeacol_depth
[
Allegro
]
makecol
[
Allegro
]
makecol15
[
Allegro
]
makecol15_dither
[
Allegro
]
makecol16
[
Allegro
]
makecol16_dither
[
Allegro
]
makecol24
[
Allegro
]
makecol32
[
Allegro
]
makecol8
[
Allegro
]
makecol_depth
[
Allegro
]
masked_blit
[
Allegro
]
masked_stretch_blit
[
Allegro
]
matrix_mul
[
Allegro
]
matrix_mul_f
[
Allegro
]
matrix_to_quat
[
Allegro
]
merge_fonts
[
Allegro
]
middle_button_pressed
[
Allegro
]
mouse_driver_name
[
Allegro
]
N
new_matrix
[
Allegro
]
new_matrix_f
[
Allegro
]
new_matrix
functions provide uninitialised matrices made to be set with the
get_*_matrix
functions.
new_palette
[
Allegro
]
O
of_rad
[
Allegro
]
os_multitasking
[
Allegro
]
os_revision
[
Allegro
]
os_version
[
Allegro
]
P
palette_color
[
Allegro
]
palette_copy_index
[
Allegro
]
copy an entry of a palette to another
palette_dat
[
Allegro
]
palette_get_rgb
[
Allegro
]
palette_get_rgba
[
Allegro
]
gets the index
i
of the palette
palette_set_rgb
[
Allegro
]
palette_set_rgba
[
Allegro
]
sets the index
i
of the palette
persp_project
[
Allegro
]
persp_project_f
[
Allegro
]
pivot_scaled_sprite
[
Allegro
]
pivot_scaled_sprite_v_flip
[
Allegro
]
pivot_sprite
[
Allegro
]
pivot_sprite_v_flip
[
Allegro
]
play_sample
[
Allegro
]
poll_keyboard
[
Allegro
]
poll_mouse
[
Allegro
]
poll_scroll
[
Allegro
]
position_mouse
[
Allegro
]
position_mouse_z
[
Allegro
]
putpixel
[
Allegro
]
Q
qscale_matrix
[
Allegro
]
qscale_matrix_f
[
Allegro
]
qtranslate_matrix
[
Allegro
]
qtranslate_matrix_f
[
Allegro
]
quad3d
[
Allegro
]
quad3d_f
[
Allegro
]
quat_interpolate
[
Allegro
]
quat_mul
[
Allegro
]
quat_slerp
[
Allegro
]
quat_to_matrix
[
Allegro
]
R
readkey
[
Allegro
]
readkey_scancode
[
Allegro
]
rect
[
Allegro
]
rectfill
[
Allegro
]
release_bitmap
[
Allegro
]
release_screen
[
Allegro
]
remove_keyboard
[
Allegro
]
remove_sound
[
Allegro
]
render_scene
[
Allegro
]
replace_filename
[
Allegro
]
request_refresh_rate
[
Allegro
]
request_scroll
[
Allegro
]
request_video_bitmap
[
Allegro
]
reserve_voices
[
Allegro
]
rest
[
Allegro
]
retrace_count
[
Allegro
]
rgb_to_hsv
[
Allegro
]
right_button_pressed
[
Allegro
]
rotate_scaled_sprite
[
Allegro
]
rotate_scaled_sprite_v_flip
[
Allegro
]
rotate_sprite
[
Allegro
]
rotate_sprite_v_flip
[
Allegro
]
S
sample_dat
[
Allegro
]
scare_mouse
[
Allegro
]
scare_mouse_area
[
Allegro
]
scroll_screen
[
Allegro
]
select_mouse_cursor
[
Allegro
]
select_palette
[
Allegro
]
set_add_blender
[
Allegro
]
set_alpha_blender
[
Allegro
]
set_burn_blender
[
Allegro
]
set_clip_rect
[
Allegro
]
set_clip_state
[
Allegro
]
set_color
[
Allegro
]
set_color_blender
[
Allegro
]
set_color_conversion
[
Allegro
]
set_color_depth
[
Allegro
]
set_difference_blender
[
Allegro
]
set_display_switch_mode
[
Allegro
]
set_dissolve_blender
[
Allegro
]
set_dodge_blender
[
Allegro
]
set_gfx_mode
[
Allegro
]
raises Failure "set_gfx_mode" when it fails
set_hardware_volume
[
Allegro
]
set_hue_blender
[
Allegro
]
set_invert_blender
[
Allegro
]
set_keyboard_rate
[
Allegro
]
set_luminance_blender
[
Allegro
]
set_mouse_cursor_bitmap
[
Allegro
]
set_mouse_range
[
Allegro
]
set_mouse_speed
[
Allegro
]
set_mouse_sprite
[
Allegro
]
set_mouse_sprite_focus
[
Allegro
]
set_multiply_blender
[
Allegro
]
set_palette
[
Allegro
]
set_projection_viewport
[
Allegro
]
set_saturation_blender
[
Allegro
]
set_screen_blender
[
Allegro
]
set_trans_blender
[
Allegro
]
set_volume
[
Allegro
]
set_volume_per_voice
[
Allegro
]
set_window_title
[
Allegro
]
set_write_alpha_blender
[
Allegro
]
set_zbuffer
[
Allegro
]
show_mouse
[
Allegro
]
show_video_bitmap
[
Allegro
]
solid_mode
[
Allegro
]
spline
[
Allegro
]
stop_sample
[
Allegro
]
stretch_blit
[
Allegro
]
stretch_sprite
[
Allegro
]
T
text_height
[
Allegro
]
text_length
[
Allegro
]
textout_centre_ex
[
Allegro
]
textout_ex
[
Allegro
]
textout_justify_ex
[
Allegro
]
textout_right_ex
[
Allegro
]
textprintf_centre_ex
[
Allegro
]
textprintf_ex
[
Allegro
]
textprintf_justify_ex
[
Allegro
]
textprintf_right_ex
[
Allegro
]
to_rad
[
Allegro
]
transparent
[
Allegro
]
triangle
[
Allegro
]
triangle3d
[
Allegro
]
triangle3d_f
[
Allegro
]
U
unload_datafile
[
Allegro
]
unscare_mouse
[
Allegro
]
unselect_palette
[
Allegro
]
V
vector_length
[
Allegro
]
vector_length_f
[
Allegro
]
vline
[
Allegro
]
vsync
[
Allegro
]
X
xor_mode
[
Allegro
]