Index of Functions and Global Variables

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

  • acquire_bitmap
  • acquire_screen
  • active_dialog
  • active_menu
  • adjust_sample
  • alert
  • alert3
  • allegro_error
  • allegro_exit
  • allegro_id
  • allegro_init
  • allegro_message
  • allocate_voice
  • al_assert
  • al_trace
  • append_filename
  • apply_matrix
  • apply_matrix_f
  • apply_quat
  • arc
  • ASSERT

    B

  • bestfit_color
  • bitmap_color_depth
  • bitmap_mask_color
  • black_palette
  • blit
  • blit_from_hdc
  • blit_to_hdc
  • broadcast_dialog_message

    C

  • calc_spline
  • calibrate_joystick
  • calibrate_joystick_name
  • centre_dialog
  • check_cpu
  • circle
  • circlefill
  • clear
  • clear_keybuf
  • clear_to_color
  • clear_zbuffer
  • clip3d
  • clip3d_f
  • close_fli
  • color_map
  • config_is_hooked
  • convert_bitmap_to_hbitmap
  • convert_hbitmap_to_bitmap
  • convert_hpalette_to_palette
  • convert_palette_to_hpalette
  • cpu_3dnow
  • cpu_cpuid
  • cpu_family
  • cpu_fpu
  • cpu_mmx
  • cpu_model
  • cpu_vendor
  • create_bitmap
  • create_bitmap_ex
  • create_blender_table
  • create_color_table
  • create_light_table
  • create_rgb_table
  • create_sample
  • create_sub_bitmap
  • create_sub_zbuffer
  • create_system_bitmap
  • create_trans_table
  • create_video_bitmap
  • create_zbuffer
  • cross_product
  • cross_product_f

    D

  • deallocate_voice
  • default_palette
  • delete_file
  • desktop_color_depth
  • desktop_palette
  • destroy_bitmap
  • destroy_compiled_sprite
  • destroy_font
  • destroy_midi
  • destroy_rle_sprite
  • destroy_sample
  • destroy_zbuffer
  • detect_digi_driver
  • detect_midi_driver
  • dialog_message
  • DIGI_*/BeOS
  • DIGI_*/DOS
  • DIGI_*/Unix
  • DIGI_*/Windows
  • digi_recorder
  • dot_product
  • dot_product_f
  • do_arc
  • do_circle
  • do_dialog
  • do_ellipse
  • do_line
  • do_menu
  • do_uconvert
  • drawing_mode
  • draw_character
  • draw_compiled_sprite
  • draw_gouraud_sprite
  • draw_lit_rle_sprite
  • draw_lit_sprite
  • draw_rle_sprite
  • draw_sprite
  • draw_sprite_h_flip
  • draw_sprite_vh_flip
  • draw_sprite_v_flip
  • draw_to_hdc
  • draw_trans_rle_sprite
  • draw_trans_sprite
  • d_bitmap_proc
  • d_box_proc
  • d_button_proc
  • d_check_proc
  • d_clear_proc
  • d_ctext_proc
  • d_edit_proc
  • d_icon_proc
  • d_keyboard_proc
  • d_list_proc
  • d_menu_proc
  • d_radio_proc
  • d_rtext_proc
  • d_shadow_box_proc
  • d_slider_proc
  • d_textbox_proc
  • d_text_list_proc
  • d_text_proc
  • d_yield_proc

    E

  • ellipse
  • ellipsefill
  • empty_string
  • enable_triple_buffer
  • exists

    F

  • facos
  • fadd
  • fade_from
  • fade_from_range
  • fade_in
  • fade_interpolate
  • fade_in_range
  • fade_out
  • fade_out_range
  • fasin
  • fatan
  • fatan2
  • fcos
  • fdiv
  • fhypot
  • file_exists
  • file_select
  • file_select_ex
  • file_size
  • file_time
  • findclose
  • findfirst
  • findnext
  • find_allegro_resource
  • find_datafile_object
  • find_dialog_focus
  • fixtof
  • fixtoi
  • fixup_datafile
  • fix_filename_case
  • fix_filename_path
  • fix_filename_slashes
  • fli_bitmap
  • fli_bmp_dirty_from
  • fli_bmp_dirty_to
  • fli_frame
  • fli_palette
  • fli_pal_dirty_from
  • fli_pal_dirty_to
  • fli_timer
  • floodfill
  • fmul
  • font
  • for_each_file
  • freeze_mouse_flag
  • free_audio_stream_buffer
  • fsin
  • fsqrt
  • fsub
  • ftan
  • ftofix

    G

  • generate_332_palette
  • generate_optimized_palette
  • geta
  • geta32
  • geta_depth
  • getb
  • getb15
  • getb16
  • getb24
  • getb32
  • getb8
  • getb_depth
  • getg
  • getg15
  • getg16
  • getg24
  • getg32
  • getg8
  • getg_depth
  • getpixel
  • getr
  • getr15
  • getr16
  • getr24
  • getr32
  • getr8
  • getr_depth
  • get_align_matrix
  • get_align_matrix_f
  • get_audio_stream_buffer
  • get_camera_matrix
  • get_camera_matrix_f
  • get_color
  • get_compiled_sprite
  • get_config_argv
  • get_config_float
  • get_config_hex
  • get_config_id
  • get_config_int
  • get_config_string
  • get_config_text
  • get_datafile_property
  • get_display_switch_mode
  • get_executable_name
  • get_extension
  • get_filename
  • get_mouse_mickeys
  • get_palette
  • get_palette_range
  • get_refresh_rate
  • get_rle_sprite
  • get_rotation_matrix
  • get_rotation_matrix_f
  • get_rotation_quat
  • get_scaling_matrix
  • get_scaling_matrix_f
  • get_sound_input_cap_bits
  • get_sound_input_cap_parm
  • get_sound_input_cap_rate
  • get_sound_input_cap_stereo
  • get_transformation_matrix
  • get_transformation_matrix_f
  • get_translation_matrix
  • get_translation_matrix_f
  • get_uformat
  • get_vector_rotation_matrix
  • get_vector_rotation_matrix_f
  • get_vector_rotation_quat
  • get_x_rotate_matrix
  • get_x_rotate_matrix_f
  • get_x_rotate_quat
  • get_y_rotate_matrix
  • get_y_rotate_matrix_f
  • get_y_rotate_quat
  • get_z_rotate_matrix
  • get_z_rotate_matrix_f
  • get_z_rotate_quat
  • GFX_*/BeOS
  • GFX_*/DOS
  • GFX_*/Linux
  • GFX_*/Windows
  • GFX_*/X
  • gfx_capabilities
  • gfx_mode_select
  • gfx_mode_select_ex
  • gui_bg_color
  • gui_button_proc
  • gui_ctext_proc
  • gui_edit_proc
  • gui_fg_color
  • gui_font_baseline
  • gui_list_proc
  • gui_mg_color
  • gui_mouse_b
  • gui_mouse_focus
  • gui_mouse_x
  • gui_mouse_y
  • gui_mouse_z
  • gui_shadow_box_proc
  • gui_strlen
  • gui_textout
  • gui_text_list_proc

    H

  • hline
  • hook_config_section
  • hsv_to_rgb

    I

  • identity_matrix
  • identity_matrix_f
  • identity_quat
  • init_dialog
  • install_allegro
  • install_int
  • install_int_ex
  • install_joystick
  • install_keyboard
  • install_keyboard_hooks
  • install_mouse
  • install_param_int
  • install_param_int_ex
  • install_sound
  • install_sound_input
  • install_timer
  • is_linear_bitmap
  • is_memory_bitmap
  • is_planar_bitmap
  • is_same_bitmap
  • is_screen_bitmap
  • is_sub_bitmap
  • is_system_bitmap
  • is_video_bitmap
  • itofix
  • i_love_bill

    J

  • joy
  • JOY_TYPE_*/DOS

    K

  • key
  • keyboard_callback
  • keyboard_lowlevel_callback
  • keyboard_needs_poll
  • keyboard_ucallback
  • keypressed
  • key_led_flag
  • key_shifts

    L

  • line
  • load_bitmap
  • load_bmp
  • load_datafile
  • load_datafile_callback
  • load_datafile_object
  • load_ibk
  • load_joystick_data
  • load_lbm
  • load_midi
  • load_midi_patches
  • load_pcx
  • load_sample
  • load_tga
  • load_voc
  • load_wav

    M

  • makeacol
  • makeacol32
  • makeacol_depth
  • makecol
  • makecol15
  • makecol15_dither
  • makecol16
  • makecol16_dither
  • makecol24
  • makecol32
  • makecol8
  • makecol_depth
  • masked_blit
  • masked_stretch_blit
  • MASK_COLOR_15
  • MASK_COLOR_16
  • MASK_COLOR_24
  • MASK_COLOR_32
  • MASK_COLOR_8
  • matrix_mul
  • matrix_mul_f
  • matrix_to_quat
  • MIDI_*/BeOS
  • MIDI_*/DOS
  • MIDI_*/Unix
  • MIDI_*/Windows
  • midi_loop_end
  • midi_loop_start
  • midi_meta_callback
  • midi_msg_callback
  • midi_out
  • midi_pause
  • midi_pos
  • midi_recorder
  • midi_resume
  • midi_seek
  • midi_sysex_callback
  • mouse_b
  • mouse_callback
  • mouse_needs_poll
  • mouse_pos
  • mouse_sprite
  • mouse_x
  • mouse_x_focus
  • mouse_y
  • mouse_y_focus
  • mouse_z

    N

  • need_uconvert
  • next_fli_frame
  • normalize_vector
  • normalize_vector_f
  • num_joysticks

    O

  • open_fli
  • open_memory_fli
  • os_type
  • override_config_data
  • override_config_file

    P

  • packfile_password
  • pack_fclose
  • pack_fclose_chunk
  • pack_feof
  • pack_ferror
  • pack_fgets
  • pack_fopen
  • pack_fopen_chunk
  • pack_fputs
  • pack_fread
  • pack_fseek
  • pack_fwrite
  • pack_getc
  • pack_igetl
  • pack_igetw
  • pack_iputl
  • pack_iputw
  • pack_mgetl
  • pack_mgetw
  • pack_mputl
  • pack_mputw
  • pack_putc
  • palette_color
  • persp_project
  • persp_project_f
  • pivot_scaled_sprite
  • pivot_sprite
  • pivot_sprite_v_flip
  • play_audio_stream
  • play_fli
  • play_looped_midi
  • play_memory_fli
  • play_midi
  • play_sample
  • poll_joystick
  • poll_keyboard
  • poll_mouse
  • poll_scroll
  • polygon
  • polygon3d
  • polygon3d_f
  • polygon_z_normal
  • polygon_z_normal_f
  • popup_dialog
  • pop_config_state
  • position_dialog
  • position_mouse
  • position_mouse_z
  • push_config_state
  • putpixel
  • put_backslash

    Q

  • qscale_matrix
  • qscale_matrix_f
  • qtranslate_matrix
  • qtranslate_matrix_f
  • quad3d
  • quad3d_f
  • quat_interpolate
  • quat_mul
  • quat_slerp
  • quat_to_matrix

    R

  • readkey
  • read_sound_input
  • reallocate_voice
  • rect
  • rectfill
  • register_assert_handler
  • register_bitmap_file_type
  • register_datafile_object
  • register_trace_handler
  • register_uformat
  • release_bitmap
  • release_screen
  • release_voice
  • remove_display_switch_callback
  • remove_int
  • remove_joystick
  • remove_keyboard
  • remove_mouse
  • remove_param_int
  • remove_sound
  • remove_sound_input
  • remove_timer
  • replace_extension
  • replace_filename
  • request_refresh_rate
  • request_scroll
  • request_video_bitmap
  • reserve_voices
  • reset_fli_variables
  • rest
  • rest_callback
  • retrace_count
  • retrace_proc
  • rgb_map
  • rgb_to_hsv
  • rotate_scaled_sprite
  • rotate_scaled_sprite_flip
  • rotate_scaled_sprite_v_flip
  • rotate_sprite
  • rotate_sprite_v_flip

    S

  • save_bitmap
  • save_bmp
  • save_joystick_data
  • save_pcx
  • save_tga
  • scancode_to_ascii
  • scare_mouse
  • scare_mouse_area
  • scene_gap
  • scene_polygon3d
  • scene_polygon3d_f
  • scene_render
  • scene_start
  • screen
  • scroll_screen
  • select_palette
  • set_add_blender
  • set_alpha_blender
  • set_blender_mode
  • set_blender_mode_ex
  • set_burn_blender
  • set_clip
  • set_color
  • set_color_blender
  • set_color_conversion
  • set_color_depth
  • set_config_data
  • set_config_file
  • set_config_float
  • set_config_hex
  • set_config_id
  • set_config_int
  • set_config_string
  • set_dialog_color
  • set_difference_blender
  • set_display_switch_callback
  • set_display_switch_mode
  • set_dissolve_blender
  • set_dodge_blender
  • set_gdi_color_format
  • set_gfx_mode
  • set_hue_blender
  • set_invert_blender
  • set_keyboard_rate
  • set_leds
  • set_luminance_blender
  • set_mouse_range
  • set_mouse_speed
  • set_mouse_sprite
  • set_mouse_sprite_focus
  • set_multiply_blender
  • set_palette
  • set_palette_range
  • set_palette_to_hdc
  • set_projection_viewport
  • set_saturation_blender
  • set_screen_blender
  • set_sound_input_source
  • set_trans_blender
  • set_ucodepage
  • set_uformat
  • set_volume
  • set_volume_per_voice
  • set_window_close_button
  • set_window_close_hook
  • set_window_title
  • set_write_alpha_blender
  • set_zbuffer
  • show_mouse
  • show_video_bitmap
  • shutdown_dialog
  • simulate_keypress
  • simulate_ukeypress
  • solid_mode
  • spline
  • split_modex_screen
  • start_sound_input
  • stop_audio_stream
  • stop_midi
  • stop_sample
  • stop_sound_input
  • stretch_blit
  • stretch_blit_from_hdc
  • stretch_blit_to_hdc
  • stretch_sprite

    T

  • textout
  • textout_centre
  • textout_justify
  • textout_right
  • textprintf
  • textprintf_centre
  • textprintf_justify
  • textprintf_right
  • text_height
  • text_length
  • text_mode
  • three_finger_flag
  • timer_can_simulate_retrace
  • timer_is_using_retrace
  • timer_simulate_retrace
  • TRACE
  • triangle
  • triangle3d
  • triangle3d_f

    U

  • uatof
  • uconvert
  • uconvert_ascii
  • uconvert_size
  • uconvert_toascii
  • ucwidth
  • ugetat
  • ugetc
  • ugetx
  • ugetxc
  • uinsert
  • uisdigit
  • uisok
  • uisspace
  • unload_datafile
  • unload_datafile_object
  • unscare_mouse
  • unselect_palette
  • uoffset
  • update_dialog
  • ureadkey
  • uremove
  • usetat
  • usetc
  • usprintf
  • ustrcat
  • ustrchr
  • ustrcmp
  • ustrcpy
  • ustrdup
  • ustrerror
  • ustricmp
  • ustrlen
  • ustrlwr
  • ustrncat
  • ustrncmp
  • ustrncpy
  • ustrpbrk
  • ustrrchr
  • ustrsize
  • ustrsizez
  • ustrstr
  • ustrtod
  • ustrtok
  • ustrtol
  • ustrupr
  • utolower
  • utoupper
  • uvsprintf
  • uwidth
  • uwidth_max

    V

  • vector_length
  • vector_length_f
  • vline
  • voice_check
  • voice_get_frequency
  • voice_get_pan
  • voice_get_position
  • voice_get_volume
  • voice_ramp_volume
  • voice_set_echo
  • voice_set_frequency
  • voice_set_pan
  • voice_set_playmode
  • voice_set_position
  • voice_set_priority
  • voice_set_tremolo
  • voice_set_vibrato
  • voice_set_volume
  • voice_start
  • voice_stop
  • voice_stop_frequency_sweep
  • voice_stop_pan_sweep
  • voice_stop_volumeramp
  • voice_sweep_frequency
  • voice_sweep_pan
  • vsync

    W

  • windows_sub_version
  • windows_version

    X

  • xor_mode

    Y

  • yield_timeslice

    Z

    _

  • _getpixel
  • _getpixel15
  • _getpixel16
  • _getpixel24
  • _getpixel32
  • _putpixel
  • _putpixel15
  • _putpixel16
  • _putpixel24
  • _putpixel32
  • _set_color