SIMPLE SOLUTIONS

Manual pages

Scope: Allegro manual.

[ Alias ↣ ] Name (section) Brief
acquire_bitmap(3alleg4) Locks the bitmap before drawing onto it. Allegro game programming library.
acquire_screen(3alleg4) Shortcut of acquire_bitmap(screen); Allegro game programming library.
active_dialog(3alleg4) Global pointer to the most recent activated dialog. Allegro game programming library.
active_menu(3alleg4) Global pointer to the most recent activated menu. Allegro game programming library.
add_clip_rect(3alleg4) Intersects a bitmap's clipping rectangle with the given area. Allegro game programming.
adjust_sample(3alleg4) Alters the parameters of a sample while it is playing. Allegro game programming library.
al_assert(3alleg4) Asserts at the specified file and line number. Allegro game programming library.
al_ffblk(3alleg4) Cross platform structure storing file information. Allegro game programming library.
al_ffblk_get_size(3alleg4) Get size of file returned by al_findfirst/al_findnext. Allegro game programming library.
al_findclose(3alleg4) Closes a previously opened search with al_findfirst(). Allegro game programming library.
al_findfirst(3alleg4) Low-level function for searching files. Allegro game programming library.
al_findnext(3alleg4) Finds the next file in a search started by al_findfirst(). Allegro game programming library.
AL_ID(3alleg4) Converts four 8 bit values to a packed 32 bit integer ID. Allegro game programming library.
al_trace(3alleg4) Outputs a debugging trace message. Allegro game programming library.
alert(3alleg4) Displays a popup alert box. Allegro game programming library.
alert3(3alleg4) Like alert(), but with three buttons. Allegro game programming library.
allegro_404_char(3alleg4) Character used when Allegro cannot find a glyph.
ALLEGRO_DATE(3alleg4) Defined to a number with the release date of Allegro.
ALLEGRO_DATE_STR(3alleg4) Defined to a string with the year Allegro was released.
allegro_error(3alleg4) Stores the last Allegro error message.
allegro_exit(3alleg4) Closes down the Allegro system.
allegro_icon(3alleg4) Pointer to the Allegro X11 icon.
allegro_id(3alleg4) String containing date and version number of Allegro.
allegro_init(3alleg4) Macro to initialise the Allegro library.
allegro_message(3alleg4) Used mainly to show error messages to users. Allegro game programming library.
ALLEGRO_SUB_VERSION(3alleg4) Defined to the middle version of Allegro.
ALLEGRO_VERSION(3alleg4) Defined to the major version of Allegro.
ALLEGRO_VERSION_STR(3alleg4) Defined to a string with the full Allegro version number.
ALLEGRO_WIP_VERSION(3alleg4) Defined to the minor version of Allegro.
allocate_voice(3alleg4) Allocates a sound card voice for a sample. Allegro game programming library.
append_filename(3alleg4) Concatenates a filename to a path. Allegro game programming library.
apply_matrix(3alleg4) Multiplies a point by a transformation matrix. Allegro game programming.
apply_matrix_f(3alleg4) ↣ apply_matrix(3alleg4) Multiplies a point by a transformation matrix. Allegro game programming.
apply_quat(3alleg4) Multiplies a point by a quaternion. Allegro game programming library.
arc(3alleg4) Draws a circular arc. Allegro game programming library.
ASSERT(3alleg4) Debugging helper macro to assert. Allegro game programming library.
AUDIOSTREAM(3alleg4) Stores an audiostream. Allegro game programming library.
bestfit_color(3alleg4) Finds a palette color fitting the requested RGB values. Allegro game programming library.
BITMAP(3alleg4) Stores the contents of a bitmap. Allegro game programming library.
bitmap_color_depth(3alleg4) Returns the color depth of the specified bitmap. Allegro game programming library.
bitmap_mask_color(3alleg4) Returns the mask color of the specified bitmap. Allegro game programming library.
black_palette(3alleg4) A palette containing solid black colors. Allegro game programming library.
blit(3alleg4) Copies a rectangular area from one bitmap to another. Allegro game programming library.
bmp_read_line(3alleg4) Direct access bank switching line selection for reading. Allegro game programming library.
bmp_unwrite_line(3alleg4) Direct access bank switching line release. Allegro game programming library.
bmp_write_line(3alleg4) Direct access bank switching line selection for writing. Allegro game programming library.
broadcast_dialog_message(3alleg4) Broadcasts a message to all the objects in the active dialog. Allegro game program‐.
calc_spline(3alleg4) Calculates a series of values along a Bezier spline. Allegro game programming library.
calibrate_joystick(3alleg4) Calibrates the specified joystick. Allegro game programming library.
calibrate_joystick_name(3alleg4) Returns the next calibration text string. Allegro game programming library.
canonicalize_filename(3alleg4) Converts any filename into its canonical form. Allegro game programming library.
centre_dialog(3alleg4) Centers an array of dialog objects. Allegro game programming library.
check_cpu(3alleg4) Detects the CPU type. Allegro game programming library.
circle(3alleg4) Draws a circle. Allegro game programming library.
circlefill(3alleg4) Draws a filled circle. Allegro game programming library.
clear_bitmap(3alleg4) Clears the bitmap to color 0. Allegro game programming library.
clear_keybuf(3alleg4) Clears the keyboard buffer. Allegro game programming library.
clear_scene(3alleg4) Initializes a scene. Allegro game programming library.
clear_to_color(3alleg4) Clears the bitmap to the specified color. Allegro game programming library.
clear_zbuffer(3alleg4) Writes a depth value into the given Z-buffer. Allegro game programming library.
clip3d(3alleg4) Clips the polygon given in vtx using fixed point math. Allegro game programming library.
clip3d_f(3alleg4) Clips the polygon given in vtx using floating point math, Allegro game programming library.
close_fli(3alleg4) Closes a FLI file previously opened. Allegro game programming library.
COLOR_MAP(3alleg4) Stores a color map to accelerate drawing. Allegro game programming library.
color_map(3alleg4) Global pointer to the color mapping table. Allegro game programming library.
COMPILED_SPRITE(3alleg4) Stores the contents of a compiled sprite. Allegro game programming library.
config_is_hooked(3alleg4) Tells if a config section has custom hooks. Allegro game programming library.
cpu_capabilities(3alleg4) Contains the capability flags of the CPU. Allegro game programming library.
cpu_family(3alleg4) Contains the CPU type. Allegro game programming library.
cpu_model(3alleg4) Contains the Intel CPU submodel. Allegro game programming library.
cpu_vendor(3alleg4) Contains the CPU vendor name. Allegro game programming library.
create_bitmap(3alleg4) Creates a memory bitmap. Allegro game programming library.
create_bitmap_ex(3alleg4) Creates a memory bitmap specifying color depth. Allegro game programming library.
create_blender_table(3alleg4) Emulates truecolor blender effects in paletted modes. Allegro game programming library.
create_color_table(3alleg4) Fills a color mapping table for customised effects. Allegro game programming library.
create_datafile_index(3alleg4) Creates an index for a datafile. Allegro game programming library.
create_light_table(3alleg4) Fills a color mapping table for lighting effects. Allegro game programming library.
create_lzss_pack_data(3alleg4) Creates an LZSS structure for compression. Allegro game programming library.
create_lzss_unpack_data(3alleg4) Creates an LZSS structure for decompression. Allegro game programming library.
create_rgb_table(3alleg4) Generates an RGB mapping table with lookup data for a palette. Allegro game programming.
create_sample(3alleg4) Constructs a new sample structure of the specified type. Allegro game programming library.
create_scene(3alleg4) Allocates memory for a 3d scene. Allegro game programming library.
create_sub_bitmap(3alleg4) Creates a memory sub bitmap. Allegro game programming library.
create_sub_zbuffer(3alleg4) Creates a sub-z-buffer. Allegro game programming library.
create_system_bitmap(3alleg4) Creates a system memory bitmap. Allegro game programming library.
create_trans_table(3alleg4) Fills a color mapping table for translucency effects. Allegro game programming library.
create_video_bitmap(3alleg4) Creates a video memory bitmap. Allegro game programming library.
create_zbuffer(3alleg4) Creates a Z-buffer for a bitmap. Allegro game programming library.
cross_product(3alleg4) Calculates the cross product. Allegro game programming library.
cross_product_f(3alleg4) ↣ cross_product(3alleg4) Calculates the cross product. Allegro game programming library.
d_bitmap_proc(3alleg4) Dialog procedure drawing a bitmap. Allegro game programming library.
d_box_proc(3alleg4) Dialog procedure drawing boxes onto the screen. Allegro game programming.
d_button_proc(3alleg4) Dialog procedure implementing a button object. Allegro game programming library.
d_check_proc(3alleg4) Dialog procedure implementing a check box object. Allegro game programming library.
d_clear_proc(3alleg4) Dialog procedure to clear the screen. Allegro game programming library.
d_ctext_proc(3alleg4) ↣ d_text_proc(3alleg4) Dialogs procedure drawing text onto the screen. Allegro game pro‐.
d_edit_proc(3alleg4) Dialog procedure implementing an editable text object. Allegro game programming library.
d_icon_proc(3alleg4) Dialog procedure implementing a bitmap button. Allegro game programming library.
d_keyboard_proc(3alleg4) Invisible dialog procedure for implementing keyboard shortcuts. Allegro game programming.
d_list_proc(3alleg4) Dialog procedure implementing a list box object. Allegro game programming library.
d_menu_proc(3alleg4) Dialog procedure implementing a menu bar object. Allegro game programming library.
d_radio_proc(3alleg4) Dialog procedure implementing a radio button object. Allegro game programming library.
d_rtext_proc(3alleg4) ↣ d_text_proc(3alleg4) Dialogs procedure drawing text onto the screen. Allegro game pro‐.
d_shadow_box_proc(3alleg4) ↣ d_box_proc(3alleg4) Dialog procedure drawing boxes onto the screen. Allegro game programming.
d_slider_proc(3alleg4) Dialog procedure implementing a slider control object. Allegro game programming library.
d_text_list_proc(3alleg4) Dialog procedure implementing a list box object with type ahead. Allegro game programming.
d_text_proc(3alleg4) Dialogs procedure drawing text onto the screen. Allegro game pro‐.
d_textbox_proc(3alleg4) Dialog procedure implementing a text box object. Allegro game programming library.
d_yield_proc(3alleg4) Invisible dialog procedure that yields CPU time slices. Allegro game programming library.
DAT_ID(3alleg4) Makes an ID value from four letters. Allegro game programming library.
DATAFILE(3alleg4) Stores an Allegro datafile in memory.
deallocate_voice(3alleg4) Frees a sound card voice. Allegro game programming library.
default_palette(3alleg4) The default IBM BIOS palette. Allegro game programming library.
delete_file(3alleg4) Removes a file from the disk. Allegro game programming library.
desktop_color_depth(3alleg4) Finds out the desktop color depth. Allegro game programming library.
desktop_palette(3alleg4) The palette used by the Atari ST low resolution desktop. Allegro game programming library.
destroy_bitmap(3alleg4) Destroys any type of created bitmap. Allegro game programming library.
destroy_compiled_sprite(3alleg4) Destroys a compiled sprite. Allegro game programming library.
destroy_datafile_index(3alleg4) Destroys a datafile index. Allegro game programming library.
destroy_font(3alleg4) Frees the memory being used by a font structure. Allegro game programming library.
destroy_gfx_mode_list(3alleg4) Frees the list created by get_gfx_mode_list(). Allegro game programming library.
destroy_midi(3alleg4) Destroys a MIDI structure when you are done with it. Allegro game programming library.
destroy_rle_sprite(3alleg4) Destroys an RLE sprite. Allegro game programming library.
destroy_sample(3alleg4) Destroys a sample structure when you are done with it. Allegro game programming library.
destroy_scene(3alleg4) Deallocates the memory used by a scene. Allegro game programming library.
destroy_zbuffer(3alleg4) Destroys a Z-buffer. Allegro game programming library.
detect_digi_driver(3alleg4) Detects whether the specified digital sound device is available. Allegro game programming.
detect_midi_driver(3alleg4) Detects whether the specified MIDI sound device is available. Allegro game programming.
DIALOG(3alleg4) Stores a GUI description. Allegro game programming library.
dialog_message(3alleg4) Sends a message to all the objects in an array. Allegro game programming library.
DIALOG_PLAYER(3alleg4) Stores GUI data internally used by Allegro.
digi_recorder(3alleg4) Hook notifying you when a new sample buffer becomes available. Allegro game programming.
disable_hardware_cursor(3alleg4) Disables the OS hardware cursor. Allegro game programming library.
do_arc(3alleg4) Calculates all the points in a circular arc. Allegro game programming library.
do_circle(3alleg4) Calculates all the points in a circle. Allegro game programming library.
do_dialog(3alleg4) Basic dialog manager function. Allegro game programming library.
do_ellipse(3alleg4) Calculates all the points in an ellipse. Allegro game programming library.
do_line(3alleg4) Calculates all the points along a line. Allegro game programming library.
do_menu(3alleg4) Displays an animates a popup menu. Allegro game programming library.
do_uconvert(3alleg4) Converts a string to another encoding format. Allegro game programming library.
dot_product(3alleg4) Calculates the dot product. Allegro game programming library.
dot_product_f(3alleg4) ↣ dot_product(3alleg4) Calculates the dot product. Allegro game programming library.
draw_character_ex(3alleg4) Draws non transparent pixels of the sprite with a color. Allegro game programming library.
draw_compiled_sprite(3alleg4) Draws a compiled sprite. Allegro game programming library.
draw_gouraud_sprite(3alleg4) Draws a sprite with gouraud shading. Allegro game programming library.
draw_lit_rle_sprite(3alleg4) Draws a tinted RLE sprite. Allegro game programming library.
draw_lit_sprite(3alleg4) Draws a sprite tinted with a specific color. Allegro game programming library.
draw_rle_sprite(3alleg4) Draws an RLE sprite. Allegro game programming library.
draw_sprite(3alleg4) Draws a copy of the sprite onto the destination bitmap. Allegro game programming library.
draw_sprite_ex(3alleg4) Draws a optionally flipped/blended/tinted sprite on the bitmap. Allegro game programming.
draw_sprite_h_flip(3alleg4) ↣ draw_sprite_v_flip(3alleg4) Draws the sprite transformed to the destination.
draw_sprite_v_flip(3alleg4) Draws the sprite transformed to the destination.
draw_sprite_vh_flip(3alleg4) ↣ draw_sprite_v_flip(3alleg4) Draws the sprite transformed to the destination.
draw_trans_rle_sprite(3alleg4) Draws a translucent RLE sprite. Allegro game programming library.
draw_trans_sprite(3alleg4) Draws a sprite blending it with the destination. Allegro game programming library.
drawing_mode(3alleg4) Sets the graphics drawing mode. Allegro game programming library.
ellipse(3alleg4) Draws an ellipse. Allegro game programming library.
ellipsefill(3alleg4) Draws a filled ellipse. Allegro game programming library.
empty_string(3alleg4) Universal string NULL terminator. Allegro game programming library.
enable_hardware_cursor(3alleg4) Enables the OS hardware cursor. Allegro game programming library.
enable_triple_buffer(3alleg4) Enables triple buffering. Allegro game programming library.
END_OF_FUNCTION(3alleg4) Locks the code used by a timer. Allegro game programming library.
END_OF_MAIN(3alleg4) Macro to put after your main() function. Allegro game programming library.
ex12bit(3alleg4) How to fake a 12-bit truecolor mode on an 8-bit card. Allegro game programming library.
ex3buf(3alleg4) Mode-X triple buffering and retrace interrupt simulation. Allegro game programming library.
ex3d(3alleg4) 3d 'bouncy cubes' demo. Allegro game programming library.
exaccel(3alleg4) Using offscreen video memory to store source graphics for VBE/AF. Allegro game programming library.
exalpha(3alleg4) Creating and using 32 bit RGBA sprites. Allegro game programming library.
exbitmap(3alleg4) Loading and displaying PCX and BMP files. Allegro game programming library.
exblend(3alleg4) Using translucency in truecolor modes. Allegro game programming library.
excamera(3alleg4) Viewing a 3d world from an arbitrary camera position. Allegro game programming library.
excolmap(3alleg4) Creating graphical effects with color mapping tables. Allegro game programming library.
exconfig(3alleg4) Using the configuration routines. Allegro game programming library.
excustom(3alleg4) Creating custom GUI objects. Allegro game programming library.
exdata(3alleg4) Accessing the contents of datafiles. Allegro game programming library.
exdbuf(3alleg4) How to use double buffering to avoid flicker. Allegro game programming library.
exexedat(3alleg4) Appending datafiles onto your executable. Allegro game programming library.
exfixed(3alleg4) Using fixed point maths. Allegro game programming library.
exflame(3alleg4) How to write directly to video memory improving performance. Allegro game programming library.
exflip(3alleg4) Comparison of double buffering and page flipping. Allegro game programming library.
exfont(3alleg4) Loading and manipulating fonts. Allegro game programming library.
exgui(3alleg4) Using the GUI routines. Allegro game programming library.
exhello(3alleg4) Simple graphical "hello world" program. Allegro game programming library.
exists(3alleg4) Shortcut version of file_exists() for normal files. Allegro game programming library.
exjoy(3alleg4) Detecting, calibrating and using joystick input. Allegro game programming library.
exkeys(3alleg4) How to get input from the keyboard in different ways. Allegro game programming library.
exlights(3alleg4) One way to do colored lighting effects in a hicolor video mode. Allegro game programming library.
exmem(3alleg4) Drawing onto memory bitmaps and then blitting them to the screen. Allegro game programming library.
exmidi(3alleg4) Playing MIDI music. Allegro game programming library.
exmouse(3alleg4) Getting input from the mouse. Allegro game programming library.
expackf(3alleg4) Using custom PACKFILE vtables. Allegro game programming library.
expal(3alleg4) Palette effects and color cycling. Allegro game programming library.
expat(3alleg4) Using patterned drawing modes and sub-bitmaps. Allegro game programming library.
exquat(3alleg4) A comparison between Euler angles and quaternions. Allegro game programming library.
exrgbhsv(3alleg4) RGB HSV color space conversions. Allegro game programming library.
exrotscl(3alleg4) Demonstrates rotate_scaled_sprite functions. Allegro game programming library.
exsample(3alleg4) Playing digital samples. Allegro game programming library.
exscale(3alleg4) Loading PCX files and bitmap stretching. Allegro game programming library.
exscn3d(3alleg4) Using the 3d scene functions. Allegro game programming library.
exscroll(3alleg4) Mode-X hardware scrolling and split screens. Allegro game programming library.
exshade(3alleg4) Gouraud shaded sprites. Allegro game programming library.
exspline(3alleg4) Constructing smooth movement paths from spline curves. Allegro game programming library.
exsprite(3alleg4) Datafiles access and sprite animation. Allegro game programming library.
exstars(3alleg4) 3d starfield and lightsourced spaceship. Allegro game programming library.
exstream(3alleg4) Playing audio streams. Allegro game programming library.
exswitch(3alleg4) Controlling the console switch mode for background running. Allegro game programming library.
exsyscur(3alleg4) Hardware accelerated mouse cursors. Allegro game programming library.
extimer(3alleg4) Using the timer (delays and interrupts). Allegro game programming library.
extract_font_range(3alleg4) Extracts a range of characters from a font. Allegro game programming library.
extrans(3alleg4) Lighting and translucency effects. Allegro game programming library.
extrans2(3alleg4) Drawing flipped, translucent and tinted sprites. Allegro game programming library.
extruec(3alleg4) Truecolor pixel format conversions. Allegro game programming library.
exunicod(3alleg4) Using Unicode string functions. Allegro game programming library.
exupdate(3alleg4) Supporting different screen update methods in a single program. Allegro game programming library.
exxfade(3alleg4) Truecolor image loading and fades. Allegro game programming library.
exzbuf(3alleg4) Z-buffered polygons demo. Allegro game programming library.
fade_from(3alleg4) Gradually fades the palette between two others. Allegro game programming library.
fade_from_range(3alleg4) Gradually fades a part of the palette between two others. Allegro game programming library.
fade_in(3alleg4) Gradually fades the palette from black. Allegro game programming library.
fade_in_range(3alleg4) Gradually fades a part of the palette from black. Allegro game programming library.
fade_interpolate(3alleg4) Calculates a new palette interpolated between two others. Allegro game programming library.
fade_out(3alleg4) Gradually fades the palette to black. Allegro game programming library.
fade_out_range(3alleg4) Gradually fades a part of the palette to black. Allegro game programming library.
fastline(3alleg4) Faster version of line(). Allegro game programming library.
file_exists(3alleg4) Tells if a file exists. Allegro game programming library.
file_select_ex(3alleg4) Displays the Allegro file selector with a caption.
file_size_ex(3alleg4) Returns the size of a file in bytes. Allegro game programming library.
file_time(3alleg4) Returns the modification time of a file. Allegro game programming library.
find_allegro_resource(3alleg4) Searches for a support file in many places. Allegro game programming library.
find_datafile_object(3alleg4) Searches a datafile for an object with a name. Allegro game programming library.
find_dialog_focus(3alleg4) Searches the dialog for the object which has the input focus. Allegro game programming.
fix_filename_case(3alleg4) Converts a filename to a standardised case. Allegro game programming library.
fix_filename_slashes(3alleg4) Converts all the directory separators to a standard character. Allegro game programming.
fixacos(3alleg4) Fixed point inverse cosine lookup table. Allegro game programming library.
fixadd(3alleg4) Safe function to add fixed point numbers clamping overflow. Allegro game programming library.
fixasin(3alleg4) Fixed point inverse sine lookup table. Allegro game programming library.
fixatan(3alleg4) Fixed point inverse tangent lookup table. Allegro game programming library.
fixatan2(3alleg4) Fixed point version of the libc atan2() routine. Allegro game programming library.
fixceil(3alleg4) Returns the smallest integer not less than x. Allegro game programming library.
fixcos(3alleg4) Fixed point cosine of binary angles. Allegro game programming library.
fixdiv(3alleg4) Fixed point division. Allegro game programming library.
fixed(3alleg4) Fixed point integer to replace floats. Allegro game programming library.
fixfloor(3alleg4) Returns the greatest integer not greater than x. Allegro game programming library.
fixhypot(3alleg4) Fixed point hypotenuse. Allegro game programming library.
fixmul(3alleg4) Multiplies two fixed point values together. Allegro game programming library.
fixsin(3alleg4) Fixed point sine of binary angles. Allegro game programming library.
fixsqrt(3alleg4) Fixed point square root. Allegro game programming library.
fixsub(3alleg4) Safe function to subtract fixed point numbers clamping underflow. Allegro game programming library.
fixtan(3alleg4) Fixed point tangent of binary angles. Allegro game programming library.
fixtof(3alleg4) Converts a fixed point to floating point. Allegro game programming library.
fixtoi(3alleg4) Converts a fixed point to integer with rounding. Allegro game programming library.
fixtorad_r(3alleg4) Constant to convert angles in fixed point format to radians. Allegro game programming library.
fixup_datafile(3alleg4) Fixes truecolor images in compiled datafiles. Allegro game programming library.
fli_bitmap(3alleg4) Contains the current frame of the animation. Allegro game programming library.
fli_bmp_dirty_from(3alleg4) Indicate which parts of the image have changed. Allegro game program‐.
fli_bmp_dirty_to(3alleg4) ↣ fli_bmp_dirty_from(3alleg4) Indicate which parts of the image have changed. Allegro game program‐.
fli_frame(3alleg4) Stores the current frame number of the animation. Allegro game programming library.
fli_pal_dirty_from(3alleg4) Indicate which parts of the palette have changed. Allegro game program‐.
fli_pal_dirty_to(3alleg4) ↣ fli_pal_dirty_from(3alleg4) Indicate which parts of the palette have changed. Allegro game program‐.
fli_palette(3alleg4) Contains the current palette of the animation. Allegro game programming library.
fli_timer(3alleg4) Global variable for timing FLI playback. Allegro game programming library.
floodfill(3alleg4) Floodfills an enclosed area. Allegro game programming library.
flush_config_file(3alleg4) Flushes the current config file to disk. Allegro game programming library.
font(3alleg4) A simple 8x8 fixed size font. Allegro game programming library.
FONT(3alleg4) Stores an Allegro font.
font_has_alpha(3alleg4) Search all pixels of a font for alpha values. Allegro game programming library.
for_each_file_ex(3alleg4) Executes callback() for each file matching a wildcard. Allegro game programming library.
free_audio_stream_buffer(3alleg4) Tells the audio stream player new data can be played. Allegro game programming.
free_config_entries(3alleg4) Frees memory allocated for config entry lists. Allegro game programming library.
free_lzss_pack_data(3alleg4) Frees an LZSS structure. Allegro game programming library.
free_lzss_unpack_data(3alleg4) Frees an LZSS structure. Allegro game programming library.
freeze_mouse_flag(3alleg4) Flag to avoid redrawing the mouse pointer. Allegro game programming library.
ftofix(3alleg4) Converts a floating point value to fixed point. Allegro game programming library.
generate_332_palette(3alleg4) Constructs a fake truecolor palette. Allegro game programming library.
generate_optimized_palette(3alleg4) Generates an optimized palette for a bitmap. Allegro game programming library.
get_align_matrix(3alleg4) Rotates a matrix to align it along specified coordinate vectors. Allegro game programming.
get_align_matrix_f(3alleg4) Floating point version of get_align_matrix(). Allegro game programming library.
get_audio_stream_buffer(3alleg4) Tells you if you need to fill the audiostream or not. Allegro game programming.
get_camera_matrix(3alleg4) Constructs a camera matrix for perspective projection. Allegro game programming library.
get_camera_matrix_f(3alleg4) Floating point version of get_camera_matrix(). Allegro game programming library.
get_clip_rect(3alleg4) Returns the clipping rectangle of a bitmap. Allegro game programming library.
get_clip_state(3alleg4) Tells if clipping is on for a bitmap. Allegro game programming library.
get_color(3alleg4) Retrieves the specified palette entry. Allegro game programming library.
get_color_conversion(3alleg4) Returns the current color conversion mode. Allegro game programming library.
get_color_depth(3alleg4) Returns the current pixel color depth. Allegro game programming library.
get_compiled_sprite(3alleg4) Creates a compiled sprite using a bitmap as source. Allegro game programming library.
get_config_argv(3alleg4) Reads a token list from the configuration file. Allegro game programming library.
get_config_float(3alleg4) Retrieves a float from the configuration file. Allegro game programming library.
get_config_hex(3alleg4) Retrieves a hexadecimal value from the configuration file. Allegro game programming library.
get_config_id(3alleg4) Retrieves a driver ID from a configuration file. Allegro game programming library.
get_config_int(3alleg4) Retrieves an integer from the configuration file. Allegro game programming library.
get_config_string(3alleg4) Retrieves a string from the configuration file. Allegro game programming library.
get_config_text(3alleg4) Returns a string translated to the current language. Allegro game programming library.
get_datafile_property(3alleg4) Returns the property string for the object. Allegro game programming library.
get_desktop_resolution(3alleg4) Finds out the desktop resolution. Allegro game programming library.
get_display_switch_mode(3alleg4) Returns the current display switching mode. Allegro game programming library.
get_executable_name(3alleg4) Obtains the full path to the current executable. Allegro game programming library.
get_extension(3alleg4) Returns a pointer to the extension of a filename. Allegro game programming library.
get_filename(3alleg4) Returns a pointer to the filename portion of a path. Allegro game programming library.
get_filename_encoding(3alleg4) Returns the encoding currently assumed for filenames. Allegro game programming.
get_font_range_begin(3alleg4) Returns the start of a character range in a font. Allegro game programming library.
get_font_range_end(3alleg4) Returns the last character of a character range in a font. Allegro game programming.
get_font_ranges(3alleg4) Returns the number of character ranges in a font. Allegro game programming library.
get_gfx_mode(3alleg4) Returns the id of the current graphics driver. Allegro game programming library.
get_gfx_mode_list(3alleg4) Obtains a list of available video modes. Allegro game programming library.
get_gfx_mode_type(3alleg4) Retrieves type information for a specific graphics card. Allegro game programming library.
get_hardware_volume(3alleg4) Retrieves the hardware sound output volume. Allegro game programming library.
get_midi_length(3alleg4) Determines the total playing time of a midi, in seconds. Allegro game programming library.
get_mixer_bits(3alleg4) Returns the mixer bit depth (8 or 16). Allegro game programming library.
get_mixer_buffer_length(3alleg4) Returns the number of samples per channel in the mixer buffer. Allegro game program‐.
get_mixer_channels(3alleg4) Returns the number of output channels. Allegro game programming library.
get_mixer_frequency(3alleg4) Returns the mixer frequency, in Hz. Allegro game programming library.
get_mixer_quality(3alleg4) Returns the current mixing quality. Allegro game programming library.
get_mixer_voices(3alleg4) Returns the number of voices allocated to the mixer. Allegro game programming library.
get_mouse_mickeys(3alleg4) How far the mouse has moved since the last call to this function. Allegro game programming.
get_palette(3alleg4) Retrieves the entire palette of 256 colors. Allegro game programming library.
get_palette_range(3alleg4) Retrieves a specific palette range. Allegro game programming library.
get_refresh_rate(3alleg4) Returns the current refresh rate. Allegro game programming library.
get_rle_sprite(3alleg4) Creates an RLE sprite using a bitmap as source. Allegro game programming library.
get_rotation_matrix(3alleg4) Constructs X, Y, Z rotation matrices. Allegro game programming.
get_rotation_matrix_f(3alleg4) ↣ get_rotation_matrix(3alleg4) Constructs X, Y, Z rotation matrices. Allegro game programming.
get_rotation_quat(3alleg4) Constructs a quaternion to rotate points around all three axes. Allegro game programming.
get_scaling_matrix(3alleg4) Constructs a scaling matrix. Allegro game programming library.
get_scaling_matrix_f(3alleg4) ↣ get_scaling_matrix(3alleg4) Constructs a scaling matrix. Allegro game programming library.
get_sound_input_cap_bits(3alleg4) Checks which audio input sample formats are supported. Allegro game programming.
get_sound_input_cap_parm(3alleg4) Detects if the specified recording parameters are supported. Allegro game program‐.
get_sound_input_cap_rate(3alleg4) Returns the maximum sample frequency for recording. Allegro game programming.
get_sound_input_cap_stereo(3alleg4) Tells if the input driver is capable of stereo recording. Allegro game program‐.
get_transformation_matrix(3alleg4) Constructs X, Y, Z rotation matrices with an angle and scaling. Allegro game pro‐.
get_transformation_matrix_f(3alleg4) Floating point version of get_transformation_matrix(). Allegro game programming.
get_translation_matrix(3alleg4) Constructs a translation matrix. Allegro game programming.
get_translation_matrix_f(3alleg4) ↣ get_translation_matrix(3alleg4) Constructs a translation matrix. Allegro game programming.
get_uformat(3alleg4) Finds out what text encoding format is currently selected. Allegro game programming library.
get_vector_rotation_matrix(3alleg4) Constructs X, Y, Z rotation matrices with an angle.
get_vector_rotation_matrix_f(3alleg4) ↣ get_vector_rotation_matrix(3alleg4) Constructs X, Y, Z rotation matrices with an angle.
get_vector_rotation_quat(3alleg4) Constructs a quaternion to rotate points around a vector. Allegro game programming.
get_volume(3alleg4) Retrieves the global sound output volume. Allegro game programming library.
get_x_rotate_matrix(3alleg4) Construct X axis rotation matrices. Allegro game programming.
get_x_rotate_matrix_f(3alleg4) ↣ get_x_rotate_matrix(3alleg4) Construct X axis rotation matrices. Allegro game programming.
get_x_rotate_quat(3alleg4) Construct axis rotation quaternions. Allegro game.
get_y_rotate_matrix(3alleg4) Construct Y axis rotation matrices. Allegro game programming.
get_y_rotate_matrix_f(3alleg4) ↣ get_y_rotate_matrix(3alleg4) Construct Y axis rotation matrices. Allegro game programming.
get_y_rotate_quat(3alleg4) ↣ get_x_rotate_quat(3alleg4) Construct axis rotation quaternions. Allegro game.
get_z_rotate_matrix(3alleg4) Construct Z axis rotation matrices. Allegro game programming.
get_z_rotate_matrix_f(3alleg4) ↣ get_z_rotate_matrix(3alleg4) Construct Z axis rotation matrices. Allegro game programming.
get_z_rotate_quat(3alleg4) ↣ get_x_rotate_quat(3alleg4) Construct axis rotation quaternions. Allegro game.
geta(3alleg4) ↣ getr(3alleg4) Extract a color component from the current pixel format. Allegro game programming.
geta32(3alleg4) Extract the alpha component form a 32-bit pixel format color. Allegro game programming library.
geta_depth(3alleg4) ↣ getr_depth(3alleg4) Extract a color component from a color in a specified pixel.
getb(3alleg4) ↣ getr(3alleg4) Extract a color component from the current pixel format. Allegro game programming.
getb15(3alleg4) ↣ getr8(3alleg4)
getb16(3alleg4) ↣ getr8(3alleg4)
getb24(3alleg4) ↣ getr8(3alleg4)
getb32(3alleg4) ↣ getr8(3alleg4)
getb8(3alleg4) ↣ getr8(3alleg4)
getb_depth(3alleg4) ↣ getr_depth(3alleg4) Extract a color component from a color in a specified pixel.
getg(3alleg4) ↣ getr(3alleg4) Extract a color component from the current pixel format. Allegro game programming.
getg15(3alleg4) ↣ getr8(3alleg4)
getg16(3alleg4) ↣ getr8(3alleg4)
getg24(3alleg4) ↣ getr8(3alleg4)
getg32(3alleg4) ↣ getr8(3alleg4)
getg8(3alleg4) ↣ getr8(3alleg4)
getg_depth(3alleg4) ↣ getr_depth(3alleg4) Extract a color component from a color in a specified pixel.
_getpixel(3alleg4) Faster specific version of getpixel(). Allegro.
getpixel(3alleg4) Reads a pixel from a bitmap. Allegro game programming library.
_getpixel15(3alleg4) ↣ _getpixel(3alleg4) Faster specific version of getpixel(). Allegro.
_getpixel16(3alleg4) ↣ _getpixel(3alleg4) Faster specific version of getpixel(). Allegro.
_getpixel24(3alleg4) ↣ _getpixel(3alleg4) Faster specific version of getpixel(). Allegro.
_getpixel32(3alleg4) ↣ _getpixel(3alleg4) Faster specific version of getpixel(). Allegro.
getr(3alleg4) Extract a color component from the current pixel format. Allegro game programming.
getr15(3alleg4) ↣ getr8(3alleg4)
getr16(3alleg4) ↣ getr8(3alleg4)
getr24(3alleg4) ↣ getr8(3alleg4)
getr32(3alleg4) ↣ getr8(3alleg4)
getr8(3alleg4)
getr_depth(3alleg4) Extract a color component from a color in a specified pixel.
gfx_capabilities(3alleg4) Bitfield describing video hardware capabilities. Allegro game programming library.
GFX_MODE(3alleg4) Stores video mode information. Allegro game programming library.
GFX_MODE_LIST(3alleg4) Stores an array of GFX_MODE structures. Allegro game programming library.
gfx_mode_select(3alleg4) Displays the Allegro graphics mode selection dialog.
gfx_mode_select_ex(3alleg4) Extended version of the graphics mode selection dialog. Allegro game programming library.
gfx_mode_select_filter(3alleg4) Even more extended version of the graphics mode selection dialog. Allegro game pro‐.
grab_font_from_bitmap(3alleg4) Grabs a font from a bitmap Allegro game programming library.
gui_bg_color(3alleg4) ↣ gui_fg_color(3alleg4) The foreground and background colors for the standard dialogs. Allegro game pro‐.
gui_button_proc(3alleg4) ↣ gui_shadow_box_proc(3alleg4) Hooks.
gui_ctext_proc(3alleg4) ↣ gui_shadow_box_proc(3alleg4) Hooks.
gui_edit_proc(3alleg4) ↣ gui_shadow_box_proc(3alleg4) Hooks.
gui_fg_color(3alleg4) The foreground and background colors for the standard dialogs. Allegro game pro‐.
gui_font_baseline(3alleg4) Adjusts the keyboard shortcut underscores height. Allegro game programming library.
gui_get_screen(3alleg4) Returns the bitmap surface GUI routines draw to. Allegro game programming library.
gui_list_proc(3alleg4) ↣ gui_shadow_box_proc(3alleg4) Hooks.
gui_menu_draw_menu(3alleg4) Hooks to modify the appearance of menus. Allegro game program‐.
gui_menu_draw_menu_item(3alleg4) ↣ gui_menu_draw_menu(3alleg4) Hooks to modify the appearance of menus. Allegro game program‐.
gui_mg_color(3alleg4) The color used for displaying greyed-out dialog objects. Allegro game programming library.
gui_mouse_b(3alleg4) ↣ gui_mouse_x(3alleg4) Hook functions used by the GUI routines to access the.
gui_mouse_focus(3alleg4) Tells if the input focus follows the mouse pointer. Allegro game programming library.
gui_mouse_x(3alleg4) Hook functions used by the GUI routines to access the.
gui_mouse_y(3alleg4) ↣ gui_mouse_x(3alleg4) Hook functions used by the GUI routines to access the.
gui_mouse_z(3alleg4) ↣ gui_mouse_x(3alleg4) Hook functions used by the GUI routines to access the.
gui_set_screen(3alleg4) Changes the bitmap surface GUI routines draw to. Allegro game programming library.
gui_shadow_box_proc(3alleg4) Hooks.
gui_strlen(3alleg4) Returns the length of a string in pixels. Allegro game programming library.
gui_text_list_proc(3alleg4) ↣ gui_shadow_box_proc(3alleg4) Hooks.
gui_textout_ex(3alleg4) Draws a text string onto the screen with keyboard shortcut underbars. Allegro game program‐.
hline(3alleg4) Draws a horizontal line onto the bitmap. Allegro game programming library.
hook_config_section(3alleg4) Hooks a configuration file section with custom handlers. Allegro game programming.
hsv_to_rgb(3alleg4) Converts color values between the HSV and RGB color spaces. Allegro game programming.
identity_matrix(3alleg4) Global containing the identity matrix. Allegro game programming library.
identity_matrix_f(3alleg4) ↣ identity_matrix(3alleg4) Global containing the identity matrix. Allegro game programming library.
identity_quat(3alleg4) Global variable containing the identity quaternion. Allegro game programming library.
init_dialog(3alleg4) Low level initialisation of a dialog. Allegro game programming library.
init_menu(3alleg4) Low level initialisation of a menu. Allegro game programming library.
initialise_joystick(3alleg4) Deprecated version of install_joystick(). Allegro game programming library.
install_allegro(3alleg4) Initialise the Allegro library.
install_int(3alleg4) Installs a user timer handler. Allegro game programming library.
install_int_ex(3alleg4) Adds or modifies a timer. Allegro game programming library.
install_joystick(3alleg4) Initialises the joystick. Allegro game programming library.
install_keyboard(3alleg4) Installs the Allegro keyboard interrupt handler.
install_keyboard_hooks(3alleg4) Installs custom keyboard hooks. Allegro game programming library.
install_mouse(3alleg4) Installs the Allegro mouse handler.
install_param_int(3alleg4) Installs a timer routine with a customizable parameter. Allegro game programming library.
install_param_int_ex(3alleg4) Adds or modifies a timer with a customizable parameter. Allegro game programming.
install_sound(3alleg4) Initialises the sound module. Allegro game programming library.
install_sound_input(3alleg4) Initialises the sound recorder module. Allegro game programming library.
install_timer(3alleg4) Installs the Allegro timer interrupt handler.
is_color_font(3alleg4) Returns TRUE if a font is a color font. Allegro game programming library.
is_compatible_font(3alleg4) Check if two fonts are of the same type. Allegro game programming library.
is_inside_bitmap(3alleg4) Tells if a point is inside a bitmap. Allegro game programming library.
is_linear_bitmap(3alleg4) Tells if a bitmap is linear. Allegro game programming library.
is_memory_bitmap(3alleg4) Tells if a bitmap is a memory bitmap. Allegro game programming library.
is_mono_font(3alleg4) Returns TRUE if a font is a monochrome font. Allegro game programming library.
is_planar_bitmap(3alleg4) Tells if a bitmap is a planar screen bitmap. Allegro game programming library.
is_relative_filename(3alleg4) Returns TRUE if the filename is relative. Allegro game programming library.
is_same_bitmap(3alleg4) Tells if two bitmaps describe the same drawing surface. Allegro game programming library.
is_screen_bitmap(3alleg4) Tells if a bitmap is the screen bitmap or sub bitmap. Allegro game programming library.
is_sub_bitmap(3alleg4) Tells if a bitmap is a sub bitmap. Allegro game programming library.
is_system_bitmap(3alleg4) Tells if a bitmap is a system bitmap or sub bitmap. Allegro game programming library.
is_trans_font(3alleg4) Returns TRUE if a font uses transparency. Allegro game programming library.
is_video_bitmap(3alleg4) Tells if a bitmap is a screen bitmap, video memory or sub bitmap. Allegro game programming.
is_windowed_mode(3alleg4) Tells if you are running in windowed mode. Allegro game programming library.
itofix(3alleg4) Converts an integer to fixed point. Allegro game programming library.
joy(3alleg4) Global array of joystick state information. Allegro game programming library.
JOYSTICK_AXIS_INFO(3alleg4) Stores joystick axis information. Allegro game programming library.
JOYSTICK_BUTTON_INFO(3alleg4) Stores joystick button information. Allegro game programming library.
JOYSTICK_INFO(3alleg4) Stores information about joysticks. Allegro game programming library.
JOYSTICK_STICK_INFO(3alleg4) Stores joystick stick information. Allegro game programming library.
key(3alleg4) Array of flags indicating key state. Allegro game programming library.
key_led_flag(3alleg4) Flag to prevent the keyboard LEDs from being updated. Allegro game programming library.
key_shifts(3alleg4) Bitmask containing the current state of modifier keys. Allegro game programming library.
keyboard_callback(3alleg4) User specified keyboard callback handler. Allegro game programming library.
keyboard_lowlevel_callback(3alleg4) User specified low level keyboard event handler. Allegro game programming.
keyboard_needs_poll(3alleg4) Tells if the keyboard needs polling. Allegro game programming library.
keyboard_ucallback(3alleg4) User specified unicode keyboard callback handler. Allegro game programming library.
keypressed(3alleg4) Tells if there are keypresses waiting in the input buffer. Allegro game programming library.
line(3alleg4) Draws a line onto the bitmap. Allegro game programming library.
list_config_entries(3alleg4) Lists the names of all entries in a config section Allegro game programming library.
list_config_sections(3alleg4) Lists the names of all sections available in the current configuration. Allegro game.
load_bios_font(3alleg4) Loads a 8x8 or 8x16 BIOS format font. Allegro game programming library.
load_bitmap(3alleg4) Loads any supported bitmap from a file. Allegro game programming library.
load_bitmap_font(3alleg4) Grabs a font from a bitmap file. Allegro game programming library.
load_bmp(3alleg4) Loads a BMP bitmap from a file. Allegro game programming library.
load_bmp_pf(3alleg4) Packfile version of load_bmp. Allegro game programming library.
load_dat_font(3alleg4) Loads a FONT from an Allegro datafile.
load_datafile(3alleg4) Loads a datafile into memory. Allegro game programming library.
load_datafile_callback(3alleg4) Loads a datafile into memory, calling a hook per object. Allegro game programming.
load_datafile_object(3alleg4) Loads a specific object from a datafile. Allegro game programming library.
load_datafile_object_indexed(3alleg4) Loads a single object from a datafile index. Allegro game programming library.
load_font(3alleg4) Loads a font from a file. Allegro game programming library.
load_grx_font(3alleg4) Loads a GRX format font. Allegro game programming library.
load_grx_or_bios_font(3alleg4) Loads either a BIOS or GRX format font. Allegro game programming library.
load_ibk(3alleg4) Reads in a .IBK patch definition file for the Adlib driver. Allegro game programming library.
load_joystick_data(3alleg4) Loads joystick calibration data. Allegro game programming library.
load_lbm(3alleg4) Loads an LBM bitmap from a file. Allegro game programming library.
load_midi(3alleg4) Loads a MIDI file. Allegro game programming library.
load_midi_patches(3alleg4) Forces the MIDI driver to load a set of patches. Allegro game programming library.
load_pcx(3alleg4) Loads a PCX bitmap from a file. Allegro game programming library.
load_pcx_pf(3alleg4) Packfile version of load_pcx. Allegro game programming library.
load_sample(3alleg4) Loads a sample from a file. Allegro game programming library.
load_tga(3alleg4) Loads a TGA bitmap from a file. Allegro game programming library.
load_tga_pf(3alleg4) Packfile version of load_tga. Allegro game programming library.
load_txt_font(3alleg4) Loads a font script. Allegro game programming library.
load_voc(3alleg4) Loads a sample from a Creative Labs VOC file. Allegro game programming library.
load_voc_pf(3alleg4) Packfile version of load_voc. Allegro game programming library.
load_wav(3alleg4) Loads a sample from a RIFF WAV file. Allegro game programming library.
load_wav_pf(3alleg4) Packfile version of load_wav. Allegro game programming library.
lock_bitmap(3alleg4) Locks the memory used by a bitmap. Allegro game programming library.
LOCK_FUNCTION(3alleg4) Locks the memory of a function used by a timer. Allegro game programming library.
lock_midi(3alleg4) Locks all the memory used by a MIDI file. Allegro game programming library.
lock_sample(3alleg4) Locks all the memory used by a sample. Allegro game programming library.
LOCK_VARIABLE(3alleg4) Locks the memory of a variable used by a timer. Allegro game programming library.
LZSS_PACK_DATA(3alleg4) Opaque structure for handling LZSS compression. Allegro game programming library.
lzss_read(3alleg4) Decompresses data using LZSS. Allegro game programming library.
LZSS_UNPACK_DATA(3alleg4) Opaque structure for handling LZSS decompression. Allegro game programming library.
lzss_write(3alleg4) Compresses data using LZSS. Allegro game programming library.
make_absolute_filename(3alleg4) Makes an absolute filename from a path and relative filename. Allegro game program‐.
make_relative_filename(3alleg4) Tries to make a relative filename from absolute path and filename. Allegro game pro‐.
make_trans_font(3alleg4) Makes a font use transparency. Allegro game programming library.
MAKE_VERSION(3alleg4) Create a 32 bit integer from the Allegro version.
makeacol(3alleg4) Converts RGBA colors into display dependent pixel formats. Allegro game programming.
makeacol32(3alleg4) Converts an RGBA color into a 32-bit display pixel format. Allegro game programming library.
makeacol_depth(3alleg4) ↣ makeacol(3alleg4) Converts RGBA colors into display dependent pixel formats. Allegro game programming.
makecol(3alleg4) Converts an RGB value into the current pixel format. Allegro game programming library.
makecol15(3alleg4) ↣ makecol8(3alleg4) Converts an RGB value into a display dependent pixel.
makecol15_dither(3alleg4) Calculates a dithered 15 or 16-bit RGB value. Allegro game programming.
makecol16(3alleg4) ↣ makecol8(3alleg4) Converts an RGB value into a display dependent pixel.
makecol16_dither(3alleg4) ↣ makecol15_dither(3alleg4) Calculates a dithered 15 or 16-bit RGB value. Allegro game programming.
makecol24(3alleg4) ↣ makecol8(3alleg4) Converts an RGB value into a display dependent pixel.
makecol32(3alleg4) ↣ makecol8(3alleg4) Converts an RGB value into a display dependent pixel.
makecol8(3alleg4) Converts an RGB value into a display dependent pixel.
makecol_depth(3alleg4) Converts an RGB value into the specified pixel format. Allegro game programming library.
MASK_COLOR_15(3alleg4) ↣ MASK_COLOR_8(3alleg4) Constant representing the mask.
MASK_COLOR_16(3alleg4) ↣ MASK_COLOR_8(3alleg4) Constant representing the mask.
MASK_COLOR_24(3alleg4) ↣ MASK_COLOR_8(3alleg4) Constant representing the mask.
MASK_COLOR_32(3alleg4) ↣ MASK_COLOR_8(3alleg4) Constant representing the mask.
MASK_COLOR_8(3alleg4) Constant representing the mask.
masked_blit(3alleg4) Copies a rectangle skipping pixels with the mask color. Allegro game programming library.
masked_stretch_blit(3alleg4) Scales a rectangular area skipping pixels with the mask color. Allegro game programming.
MATRIX(3alleg4) Fixed point matrix structure. Allegro game programming library.
MATRIX_f(3alleg4) Floating point matrix structure. Allegro game programming library.
matrix_mul(3alleg4) Multiplies two matrices. Allegro game programming library.
matrix_mul_f(3alleg4) ↣ matrix_mul(3alleg4) Multiplies two matrices. Allegro game programming library.
matrix_to_quat(3alleg4) Constructs a quaternion from a rotation matrix. Allegro game programming library.
MENU(3alleg4) Stores the entries of a menu. Allegro game programming library.
MENU_PLAYER(3alleg4) Stores GUI data internally used by Allegro.
merge_fonts(3alleg4) Merges two fonts into one font. Allegro game programming library.
MIDI(3alleg4) Stores MIDI data. Allegro game programming library.
midi_loop_end(3alleg4) ↣ midi_loop_start(3alleg4) Loop start and end points, set by play_looped_midi(). Allegro game program‐.
midi_loop_start(3alleg4) Loop start and end points, set by play_looped_midi(). Allegro game program‐.
midi_meta_callback(3alleg4) ↣ midi_msg_callback(3alleg4) Hook functions allowing you to intercept MIDI.
midi_msg_callback(3alleg4) Hook functions allowing you to intercept MIDI.
midi_out(3alleg4) Streams a block of MIDI commands into the player. Allegro game programming library.
midi_pause(3alleg4) Pauses the MIDI player. Allegro game programming library.
midi_pos(3alleg4) Stores the current position in the MIDI file. Allegro game programming library.
midi_recorder(3alleg4) Hook notifying you when new MIDI data becomes available. Allegro game programming library.
midi_resume(3alleg4) Resumes playback of a paused MIDI file. Allegro game programming library.
midi_seek(3alleg4) Seeks to the given midi_pos in the current MIDI file. Allegro game programming library.
midi_sysex_callback(3alleg4) ↣ midi_msg_callback(3alleg4) Hook functions allowing you to intercept MIDI.
midi_time(3alleg4) The current position in the MIDI file, in seconds. Allegro game programming library.
mouse_b(3alleg4) ↣ mouse_x(3alleg4) Global variable with the mouse position/button state.
mouse_callback(3alleg4) User specified mouse callback. Allegro game programming library.
mouse_needs_poll(3alleg4) Tells if the mouse driver requires polling. Allegro game programming library.
mouse_on_screen(3alleg4) Tells you whether the mouse pointer is currently on screen. Allegro game programming.
mouse_pos(3alleg4) ↣ mouse_x(3alleg4) Global variable with the mouse position/button state.
mouse_sprite(3alleg4) Global variable with the mouse sprite and focus point. Allegro.
mouse_w(3alleg4) ↣ mouse_x(3alleg4) Global variable with the mouse position/button state.
mouse_x(3alleg4) Global variable with the mouse position/button state.
mouse_x_focus(3alleg4) ↣ mouse_sprite(3alleg4) Global variable with the mouse sprite and focus point. Allegro.
mouse_y(3alleg4) ↣ mouse_x(3alleg4) Global variable with the mouse position/button state.
mouse_y_focus(3alleg4) ↣ mouse_sprite(3alleg4) Global variable with the mouse sprite and focus point. Allegro.
mouse_z(3alleg4) ↣ mouse_x(3alleg4) Global variable with the mouse position/button state.
need_uconvert(3alleg4) Tells if a string requires encoding conversion. Allegro game programming library.
next_fli_frame(3alleg4) Reads the next frame of the current animation file. Allegro game programming library.
normalize_vector(3alleg4) Converts the vector to a unit vector. Allegro game programming library.
normalize_vector_f(3alleg4) ↣ normalize_vector(3alleg4) Converts the vector to a unit vector. Allegro game programming library.
num_joysticks(3alleg4) Global variable saying how many joysticks there are. Allegro game programming library.
object_message(3alleg4) Sends a message to an object and returns the answer. Allegro game programming library.
offer_focus(3alleg4) Offers the input focus to a particular object. Allegro game programming library.
open_fli(3alleg4) Makes a FLI file open and ready for playing. Allegro game programming library.
open_memory_fli(3alleg4) ↣ open_fli(3alleg4) Makes a FLI file open and ready for playing. Allegro game programming library.
os_multitasking(3alleg4) Indicates if the OS is multitasking. Allegro game programming library.
os_revision(3alleg4) ↣ os_version(3alleg4) Version of the OS currently running. Allegro game programming library.
os_type(3alleg4) Stores the detected type of the OS. Allegro game programming library.
os_version(3alleg4) Version of the OS currently running. Allegro game programming library.
override_config_data(3alleg4) Specifies a block of data containing config overrides. Allegro game programming.
override_config_file(3alleg4) Specifies a file containing config overrides. Allegro game programming library.
pack_fclose(3alleg4) Closes a stream previously opened. Allegro game programming library.
pack_fclose_chunk(3alleg4) Closes a previously opened sub-chunk. Allegro game programming library.
pack_feof(3alleg4) Returns nonzero as soon as you reach the end of the file. Allegro game programming library.
pack_ferror(3alleg4) Tells if an error occurred during an operation on the stream. Allegro game programming library.
pack_fgets(3alleg4) Reads a line from the stream. Allegro game programming library.
pack_fopen(3alleg4) Opens a file according to mode. Allegro game programming library.
pack_fopen_chunk(3alleg4) Opens a sub-chunk of a file. Allegro game programming library.
pack_fopen_vtable(3alleg4) Allegro game programming library.
pack_fputs(3alleg4) Writes a string to the stream. Allegro game programming library.
pack_fread(3alleg4) Reads n bytes from the stream. Allegro game programming library.
pack_fseek(3alleg4) Seeks inside a stream. Allegro game programming library.
pack_fwrite(3alleg4) Writes n bytes to the stream. Allegro game programming library.
pack_getc(3alleg4) Returns the next character from a stream. Allegro game programming library.
pack_igetl(3alleg4) Like pack_getc(), but using 32-bit Intel byte ordering words. Allegro game programming library.
pack_igetw(3alleg4) Like pack_getc(), but using 16-bit Intel byte ordering words. Allegro game programming library.
pack_iputl(3alleg4) Like pack_putc(), but using 32-bit Intel byte ordering words. Allegro game programming library.
pack_iputw(3alleg4) Like pack_putc(), but using 16-bit Intel byte ordering words. Allegro game programming library.
pack_mgetl(3alleg4) Like pack_getc(), but using 32-bit Motorola byte ordering words. Allegro game programming.
pack_mgetw(3alleg4) Like pack_getc(), but using 16-bit Motorola byte ordering words. Allegro game programming.
pack_mputl(3alleg4) Like pack_putc(), but using 32-bit Motorola byte ordering words. Allegro game programming.
pack_mputw(3alleg4) Like pack_putc(), but using 16-bit Motorola byte ordering words. Allegro game programming.
pack_putc(3alleg4) Puts a character in the stream. Allegro game programming library.
pack_ungetc(3alleg4) Moves one single character back to the input buffer. Allegro game programming library.
PACKFILE(3alleg4) Packfile structure, similar to the libc FILE structure. Allegro game programming library.
packfile_password(3alleg4) Sets the global I/O encryption password. Allegro game programming library.
PACKFILE_VTABLE(3alleg4) Packfile vtable structure, for custom packfiles. Allegro game programming library.
PAL_SIZE(3alleg4) Number of entries in a palette. Allegro game programming library.
PALETTE(3alleg4) Stores palette information. Allegro game programming library.
palette_color(3alleg4) Maps palette indexes into the current pixel format colors. Allegro game programming library.
persp_project(3alleg4) Projects a 3d point into 2d screen space. Allegro game programming library.
persp_project_f(3alleg4) ↣ persp_project(3alleg4) Projects a 3d point into 2d screen space. Allegro game programming library.
pivot_scaled_sprite(3alleg4) Rotates and stretches a sprite around a specified point. Allegro game programming.
pivot_scaled_sprite_lit(3alleg4) Rotates and stretches a sprite around a specified point. Allegro game programming.
pivot_scaled_sprite_trans(3alleg4) Rotates and stretches a sprite around a specified point. Allegro game programming.
pivot_scaled_sprite_v_flip(3alleg4) Rotates, stretches and flips a sprite around a specified point. Allegro game pro‐.
pivot_scaled_sprite_v_flip_lit(3alleg4) Rotates, stretches and flips a sprite around a specified point. Allegro game.
pivot_scaled_sprite_v_flip_trans(3alleg4) Rotates, stretches and flips a sprite around a specified point. Allegro.
pivot_sprite(3alleg4) Rotates a sprite around a specified point. Allegro game programming library.
pivot_sprite_lit(3alleg4) Rotates a sprite around a specified point. Allegro game programming library.
pivot_sprite_trans(3alleg4) Rotates a sprite around a specified point. Allegro game programming library.
pivot_sprite_v_flip(3alleg4) Rotates and flips a sprite around a specified point. Allegro game programming library.
pivot_sprite_v_flip_lit(3alleg4) Rotates and flips a sprite around a specified point. Allegro game programming.
pivot_sprite_v_flip_trans(3alleg4) Rotates and flips a sprite around a specified point. Allegro game programming.
play_audio_stream(3alleg4) Creates a new audio stream and starts playing it. Allegro game programming library.
play_fli(3alleg4) Plays a FLI or FLC animation from disk. Allegro game programming library.
play_looped_midi(3alleg4) Starts playing a MIDI file with a user-defined loop position. Allegro game programming.
play_memory_fli(3alleg4) Plays a FLI or FLC animation from memory. Allegro game programming library.
play_midi(3alleg4) Starts playing the specified MIDI file. Allegro game programming library.
play_sample(3alleg4) Plays a sample. Allegro game programming library.
poll_joystick(3alleg4) Polls the joystick. Allegro game programming library.
poll_keyboard(3alleg4) Polls the keyboard. Allegro game programming library.
poll_mouse(3alleg4) Polls the mouse. Allegro game programming library.
poll_scroll(3alleg4) Checks the status of a scroll request with triple buffering. Allegro game programming library.
polygon(3alleg4) Draws a filled polygon. Allegro game programming library.
polygon3d(3alleg4) Draws a 3d polygon onto the specified bitmap. Allegro game programming library.
polygon3d_f(3alleg4) ↣ polygon3d(3alleg4) Draws a 3d polygon onto the specified bitmap. Allegro game programming library.
polygon_z_normal(3alleg4) Finds the Z component of the normal vector to three vertices. Allegro.
polygon_z_normal_f(3alleg4) ↣ polygon_z_normal(3alleg4) Finds the Z component of the normal vector to three vertices. Allegro.
POLYTYPE_ATEX(3alleg4) Polygon rendering mode type Allegro game programming library.
POLYTYPE_ATEX_LIT(3alleg4) Polygon rendering mode type Allegro game programming library.
POLYTYPE_ATEX_MASK(3alleg4) Polygon rendering mode type Allegro game programming library.
POLYTYPE_ATEX_MASK_LIT(3alleg4) Polygon rendering mode type Allegro game programming library.
POLYTYPE_ATEX_MASK_TRANS(3alleg4) Polygon rendering mode type Allegro game programming.
POLYTYPE_ATEX_TRANS(3alleg4) Polygon rendering mode type Allegro game programming library.
POLYTYPE_FLAT(3alleg4) Polygon rendering mode type Allegro game programming library.
POLYTYPE_GCOL(3alleg4) Polygon rendering mode type Allegro game programming library.
POLYTYPE_GRGB(3alleg4) Polygon rendering mode type Allegro game programming library.
POLYTYPE_PTEX(3alleg4) Polygon rendering mode type Allegro game programming library.
POLYTYPE_PTEX_LIT(3alleg4) ↣ POLYTYPE_ATEX_LIT(3alleg4) Polygon rendering mode type Allegro game programming library.
POLYTYPE_PTEX_MASK(3alleg4) ↣ POLYTYPE_ATEX_MASK(3alleg4) Polygon rendering mode type Allegro game programming library.
POLYTYPE_PTEX_MASK_LIT(3alleg4) ↣ POLYTYPE_ATEX_MASK_LIT(3alleg4) Polygon rendering mode type Allegro game programming library.
POLYTYPE_PTEX_MASK_TRANS(3alleg4) ↣ POLYTYPE_ATEX_MASK_TRANS(3alleg4) Polygon rendering mode type Allegro game programming.
POLYTYPE_PTEX_TRANS(3alleg4) ↣ POLYTYPE_ATEX_TRANS(3alleg4) Polygon rendering mode type Allegro game programming library.
pop_config_state(3alleg4) Pops a previously pushed configuration state. Allegro game programming library.
popup_dialog(3alleg4) Do_dialog() used for popup dialogs. Allegro game programming library.
position_dialog(3alleg4) Moves an array of dialog objects to the specified position. Allegro game programming.
position_mouse(3alleg4) Moves the mouse to the specified screen position. Allegro game programming library.
position_mouse_w(3alleg4) Sets the horizontal mouse wheel position. Allegro game programming library.
position_mouse_z(3alleg4) Sets the mouse wheel position global variable. Allegro game programming library.
push_config_state(3alleg4) Pushes the current configuration state. Allegro game programming library.
put_backslash(3alleg4) Puts a path separator at the end of a path if needed. Allegro game programming library.
_putpixel(3alleg4) Faster specific version of putpixel(). Allegro.
putpixel(3alleg4) Writes a pixel into a bitmap. Allegro game programming library.
_putpixel15(3alleg4) ↣ _putpixel(3alleg4) Faster specific version of putpixel(). Allegro.
_putpixel16(3alleg4) ↣ _putpixel(3alleg4) Faster specific version of putpixel(). Allegro.
_putpixel24(3alleg4) ↣ _putpixel(3alleg4) Faster specific version of putpixel(). Allegro.
_putpixel32(3alleg4) ↣ _putpixel(3alleg4) Faster specific version of putpixel(). Allegro.
qnx_get_window(3alleg4) Retrieves a handle to the window used by Allegro.
qscale_matrix(3alleg4) Optimised routine for scaling an already generated matrix. Allegro game pro‐.
qscale_matrix_f(3alleg4) ↣ qscale_matrix(3alleg4) Optimised routine for scaling an already generated matrix. Allegro game pro‐.
qtranslate_matrix(3alleg4) Optimised routine for translating an already generated matrix. Alle‐.
qtranslate_matrix_f(3alleg4) ↣ qtranslate_matrix(3alleg4) Optimised routine for translating an already generated matrix. Alle‐.
quad3d(3alleg4) Draws a 3d quad onto the specified bitmap. Allegro game programming library.
quad3d_f(3alleg4) ↣ quad3d(3alleg4) Draws a 3d quad onto the specified bitmap. Allegro game programming library.
QUAT(3alleg4) Stores quaternion information. Allegro game programming library.
quat_interpolate(3alleg4) Constructs a quaternion representing a rotation between from and to. Allegro game program‐.
quat_mul(3alleg4) Multiplies two quaternions. Allegro game programming library.
quat_slerp(3alleg4) Version of quat_interpolate() allowing control over the rotation. Allegro game programming.
quat_to_matrix(3alleg4) Constructs a rotation matrix from a quaternion. Allegro game programming library.
radtofix_r(3alleg4) Constant to convert radians to fixed point angles. Allegro game programming library.
read_sound_input(3alleg4) Retrieves the last recorded audio buffer. Allegro game programming library.
readkey(3alleg4) Returns the next character from the keyboard buffer. Allegro game programming library.
reallocate_voice(3alleg4) Switches the sample of an already-allocated voice. Allegro game programming library.
rect(3alleg4) Draws an outline rectangle. Allegro game programming library.
rectfill(3alleg4) Draws a solid filled rectangle. Allegro game programming library.
register_assert_handler(3alleg4) Registers a custom handler for assert failures. Allegro game programming library.
register_bitmap_file_type(3alleg4) Registers custom bitmap loading/saving functions. Allegro game programming.
register_datafile_object(3alleg4) Registers load/destroy functions for custom object types. Allegro game programming.
register_font_file_type(3alleg4) Register a new font loading function. Allegro game programming library.
register_sample_file_type(3alleg4) Registers custom loading/saving sample routines. Allegro game programming library.
register_trace_handler(3alleg4) Registers a custom handler for trace output. Allegro game programming library.
register_uformat(3alleg4) Installs handler functions for a new text encoding format. Allegro game programming.
release_bitmap(3alleg4) Releases a previously locked bitmap. Allegro game programming library.
release_screen(3alleg4) Shortcut of release_bitmap(screen); Allegro game programming library.
release_voice(3alleg4) Releases a sound card voice. Allegro game programming library.
reload_config_texts(3alleg4) Reloads translated strings returned by get_config_text(). Allegro game programming.
remove_display_switch_callback(3alleg4) Removes a switching notification callback. Allegro game programming library.
remove_int(3alleg4) Removes a timers. Allegro game programming library.
remove_joystick(3alleg4) Removes the joystick handler. Allegro game programming library.
remove_keyboard(3alleg4) Removes the Allegro keyboard handler.
remove_mouse(3alleg4) Removes the mouse handler. Allegro game programming library.
remove_param_int(3alleg4) Removes a timer with a customizable parameter. Allegro game programming library.
remove_sound(3alleg4) Cleans up after you are finished with the sound routines. Allegro game programming library.
remove_sound_input(3alleg4) Cleans up after you are finished with the sound input routines. Allegro game programming.
remove_timer(3alleg4) Removes the Allegro time handler.
render_scene(3alleg4) Renders all the queued scene polygons. Allegro game programming library.
replace_extension(3alleg4) Replaces filename+extension with a new extension tail. Allegro game programming library.
replace_filename(3alleg4) Replaces path+filename with a new filename tail. Allegro game programming library.
request_refresh_rate(3alleg4) Requests a specific refresh rate during graphic mode switch. Allegro game programming.
request_scroll(3alleg4) Queues a hardware scroll request with triple buffering. Allegro game programming library.
request_video_bitmap(3alleg4) Triple buffering page flip request. Allegro game programming library.
reserve_voices(3alleg4) Reserve a number of voices for the digital and MIDI drivers. Allegro game programming.
reset_fli_variables(3alleg4) Resets the bitmap and palette dirty global variables. Allegro game programming library.
rest(3alleg4) Waits a specified number of milliseconds or yields CPU. Allegro game programming library.
rest_callback(3alleg4) Like rest(), but calls the callback during the wait. Allegro game programming library.
retrace_count(3alleg4) Retrace count simulator. Allegro game programming library.
RGB(3alleg4) Single palette entry. Allegro game programming library.
rgb_map(3alleg4) Look up table to speed up reducing RGB values to palette colors. Allegro game programming library.
RGB_MAP(3alleg4) Stores an rgb map to accelerate conversions. Allegro game programming library.
rgb_to_hsv(3alleg4) ↣ hsv_to_rgb(3alleg4) Converts color values between the HSV and RGB color spaces. Allegro game programming.
RLE_SPRITE(3alleg4) Stores the contents of an RLE sprite. Allegro game programming library.
rotate_scaled_sprite(3alleg4) Rotates and stretches a sprite. Allegro game programming library.
rotate_scaled_sprite_lit(3alleg4) Rotates and stretches a sprite. Allegro game programming library.
rotate_scaled_sprite_trans(3alleg4) Rotates and stretches a sprite. Allegro game programming library.
rotate_scaled_sprite_v_flip(3alleg4) Rotates, stretches and flips a sprite. Allegro game programming library.
rotate_scaled_sprite_v_flip_lit(3alleg4) Rotates, stretches and flips a sprite. Allegro game programming library.
rotate_scaled_sprite_v_flip_trans(3alleg4) Rotates, stretches and flips a sprite. Allegro game programming library.
rotate_sprite(3alleg4) Rotates a sprite. Allegro game programming library.
rotate_sprite_lit(3alleg4) Rotates a sprite. Allegro game programming library.
rotate_sprite_trans(3alleg4) Rotates a sprite. Allegro game programming library.
rotate_sprite_v_flip(3alleg4) Rotates and flips a sprite. Allegro game programming library.
rotate_sprite_v_flip_lit(3alleg4) Rotates and flips a sprite. Allegro game programming library.
rotate_sprite_v_flip_trans(3alleg4) Rotates and flips a sprite. Allegro game programming library.
SAMPLE(3alleg4) Stores sound data. Allegro game programming library.
save_bitmap(3alleg4) Saves a bitmap into any supported file format. Allegro game programming library.
save_bmp(3alleg4) Saves a bitmap into a BMP file. Allegro game programming library.
save_bmp_pf(3alleg4) Packfile version of save_bmp. Allegro game programming library.
save_joystick_data(3alleg4) Saves joystick calibration data. Allegro game programming library.
save_pcx(3alleg4) Saves a bitmap into a PCX file. Allegro game programming library.
save_pcx_pf(3alleg4) Packfile version of save_pcx. Allegro game programming library.
save_sample(3alleg4) Writes a sample into a file. Allegro game programming library.
save_tga(3alleg4) Saves a bitmap into a TGA file. Allegro game programming library.
save_tga_pf(3alleg4) Packfile version of save_tga. Allegro game programming library.
scancode_to_ascii(3alleg4) Converts a scancode to an ASCII character. Allegro game programming library.
scancode_to_name(3alleg4) Converts a scancode to a key name. Allegro game programming library.
scare_mouse(3alleg4) Helper for hiding the mouse pointer before drawing. Allegro game programming library.
scare_mouse_area(3alleg4) Helper for hiding the mouse cursor before drawing in an area. Allegro game programming.
scene_gap(3alleg4) Number controlling the scene z-sorting algorithm behaviour. Allegro game programming library.
scene_polygon3d(3alleg4) Puts a polygon in the scene rendering list. Allegro game programming.
scene_polygon3d_f(3alleg4) ↣ scene_polygon3d(3alleg4) Puts a polygon in the scene rendering list. Allegro game programming.
screen(3alleg4) Global pointer to the screen hardware video memory. Allegro game programming library.
SCREEN_H(3alleg4) ↣ SCREEN_W(3alleg4) Global define to obtain the size of the screen. Allegro game programming library.
SCREEN_W(3alleg4) Global define to obtain the size of the screen. Allegro game programming library.
scroll_screen(3alleg4) Requests a hardware scroll request. Allegro game programming library.
select_mouse_cursor(3alleg4) Tells Allegro to select software or hardware cursor drawing.
select_palette(3alleg4) Sets the internal palette for color conversion. Allegro game programming library.
set_add_blender(3alleg4) Enables an additive blender mode. Allegro game programming library.
set_allegro_resource_path(3alleg4) Sets a specific resource search path. Allegro game programming library.
set_alpha_blender(3alleg4) Enables a special alpha-channel blending mode. Allegro game programming library.
set_blender_mode(3alleg4) Specifies a custom set of truecolor blender routines. Allegro game programming library.
set_blender_mode_ex(3alleg4) An even more complex version of set_blender_mode(). Allegro game programming library.
set_burn_blender(3alleg4) Enables a burn blender mode. Allegro game programming library.
set_clip_rect(3alleg4) Sets the clipping rectangle of a bitmap. Allegro game programming library.
set_clip_state(3alleg4) Turns on or off the clipping of a bitmap. Allegro game programming library.
set_close_button_callback(3alleg4) Handles the user clicking on the close button of the window. Allegro game program‐.
_set_color(3alleg4) Inline version of set_color(). Allegro game programming library.
set_color(3alleg4) Sets the specified palette entry to the specified RGB triplet. Allegro game programming library.
set_color_blender(3alleg4) Enables a color blender mode. Allegro game programming library.
set_color_conversion(3alleg4) Tells Allegro how to convert images during loading time.
set_color_depth(3alleg4) Sets the global pixel color depth. Allegro game programming library.
set_config_data(3alleg4) Sets a block of configuration data. Allegro game programming library.
set_config_file(3alleg4) Sets the configuration file. Allegro game programming library.
set_config_float(3alleg4) Writes a float in the configuration file. Allegro game programming library.
set_config_hex(3alleg4) Writes a hexadecimal integer in the configuration file. Allegro game programming library.
set_config_id(3alleg4) Writes a driver ID in the configuration file. Allegro game programming library.
set_config_int(3alleg4) Writes an integer in the configuration file. Allegro game programming library.
set_config_string(3alleg4) Writes a string in the configuration file. Allegro game programming library.
set_dialog_color(3alleg4) Sets the colors of an array of dialog objects. Allegro game programming library.
set_difference_blender(3alleg4) Enables a difference blender mode. Allegro game programming library.
set_display_switch_callback(3alleg4) Installs a switching notification callback. Allegro game programming library.
set_display_switch_mode(3alleg4) Tells Allegro how the program handles background switching.
set_dissolve_blender(3alleg4) Enables a dissolve blender mode. Allegro game programming library.
set_dodge_blender(3alleg4) Enables a dodge blender mode. Allegro game programming library.
set_filename_encoding(3alleg4) Sets the encoding to use for filenames. Allegro game programming library.
set_gfx_mode(3alleg4) Sets a graphic video mode. Allegro game programming library.
set_hardware_volume(3alleg4) Alters the hardware sound output volume. Allegro game programming library.
set_hue_blender(3alleg4) Enables a hue blender mode. Allegro game programming library.
set_invert_blender(3alleg4) Enables an invert blender mode. Allegro game programming library.
set_keyboard_rate(3alleg4) Sets the keyboard repeat rate. Allegro game programming library.
set_leds(3alleg4) Sets the state of the keyboard LED indicators. Allegro game programming library.
set_luminance_blender(3alleg4) Enables a luminance blender mode. Allegro game programming library.
set_mixer_quality(3alleg4) Sets the resampling quality of the mixer. Allegro game programming library.
set_mouse_cursor_bitmap(3alleg4) Changes the image Allegro uses for mouse cursors.
set_mouse_range(3alleg4) Sets the area of the screen restricting mouse movement. Allegro game programming library.
set_mouse_speed(3alleg4) Sets the mouse speed. Allegro game programming library.
set_mouse_sprite(3alleg4) Sets the mouse sprite. Allegro game programming library.
set_mouse_sprite_focus(3alleg4) Sets the mouse sprite focus. Allegro game programming library.
set_multiply_blender(3alleg4) Enables a multiply blender mode. Allegro game programming library.
set_palette(3alleg4) Sets the entire palette of 256 colors. Allegro game programming library.
set_palette_range(3alleg4) Sets a specific range of the palette. Allegro game programming library.
set_projection_viewport(3alleg4) Sets the viewport used to scale the output of persp_project(). Allegro game program‐.
set_saturation_blender(3alleg4) Enables a saturation blender mode. Allegro game programming library.
set_screen_blender(3alleg4) Enables a screen blender mode. Allegro game programming library.
set_sound_input_source(3alleg4) Selects the audio input source. Allegro game programming library.
set_trans_blender(3alleg4) Enables a truecolor blender. Allegro game programming library.
set_ucodepage(3alleg4) Sets 8-bit to Unicode conversion tables. Allegro game programming library.
set_uformat(3alleg4) Set the global current text encoding format. Allegro game programming library.
set_volume(3alleg4) Alters the global sound output volume. Allegro game programming library.
set_volume_per_voice(3alleg4) Sets the volume of a voice. Allegro game programming library.
set_window_title(3alleg4) Sets the window title of the Allegro program.
set_write_alpha_blender(3alleg4) Enables the special alpha-channel editing mode. Allegro game programming library.
set_zbuffer(3alleg4) Makes the given Z-buffer the active one. Allegro game programming library.
show_mouse(3alleg4) Tells Allegro to display a mouse pointer on the screen.
show_os_cursor(3alleg4) Low level function to display the operating system cursor. Allegro game programming library.
show_video_bitmap(3alleg4) Flips the hardware screen to use the specified page. Allegro game programming library.
shutdown_dialog(3alleg4) Destroys a dialog player returned by init_dialog(). Allegro game programming library.
shutdown_menu(3alleg4) Destroys a menu player object returned by init_menu(). Allegro game programming library.
simulate_keypress(3alleg4) Stuffs a key into the keyboard buffer. Allegro game programming library.
simulate_ukeypress(3alleg4) Stuffs an unicode key into the keyboard buffer. Allegro game programming library.
solid_mode(3alleg4) Shortcut for selecting solid drawing mode. Allegro game programming library.
spline(3alleg4) Draws a Bezier spline using four control points. Allegro game programming library.
start_sound_input(3alleg4) Starts recording in the specified format. Allegro game programming library.
stop_audio_stream(3alleg4) Destroys an audio stream when it is no longer required. Allegro game programming library.
stop_midi(3alleg4) Stops whatever music is currently playing. Allegro game programming library.
stop_sample(3alleg4) Stops a sample from playing. Allegro game programming library.
stop_sound_input(3alleg4) Stops audio recording. Allegro game programming library.
stretch_blit(3alleg4) Scales a rectangular area from one bitmap to another. Allegro game programming library.
stretch_sprite(3alleg4) Stretches a sprite to the destination bitmap. Allegro game programming library.
text_height(3alleg4) Returns the height of a font in pixels. Allegro game programming library.
text_length(3alleg4) Returns the length of a string in pixels. Allegro game programming library.
textout_centre_ex(3alleg4) Writes a centered string on a bitmap. Allegro game programming library.
textout_ex(3alleg4) Writes a string on a bitmap. Allegro game programming library.
textout_justify_ex(3alleg4) Draws justified text within a region. Allegro game programming library.
textout_right_ex(3alleg4) Writes a right aligned string on a bitmap. Allegro game programming library.
textprintf_centre_ex(3alleg4) Formatted centered output of a string. Allegro game programming library.
textprintf_ex(3alleg4) Formatted output of a string. Allegro game programming library.
textprintf_justify_ex(3alleg4) Formatted justified output of a string. Allegro game programming library.
textprintf_right_ex(3alleg4) Formatted right aligned output of a string. Allegro game programming library.
three_finger_flag(3alleg4) Flag to deactivate the emergency exit key combination. Allegro game programming library.
TRACE(3alleg4) Debugging helper macro to trace messages. Allegro game programming library.
transpose_font(3alleg4) Transposes all characters in a font. Allegro game programming library.
triangle(3alleg4) Draws a filled triangle. Allegro game programming library.
triangle3d(3alleg4) Draws a 3d triangle onto the specified bitmap. Allegro game programming library.
triangle3d_f(3alleg4) ↣ triangle3d(3alleg4) Draws a 3d triangle onto the specified bitmap. Allegro game programming library.
uatof(3alleg4) Converts a string into a double. Allegro game programming library.
uconvert(3alleg4) High level string encoding conversion wrapper. Allegro game programming library.
uconvert_ascii(3alleg4) Converts string from ASCII into the current format. Allegro game programming library.
uconvert_size(3alleg4) Number of bytes needed to store a string after conversion. Allegro game programming library.
uconvert_toascii(3alleg4) Converts strings from the current format into ASCII. Allegro game programming library.
ucwidth(3alleg4) Low level helper function for testing Unicode text data. Allegro game programming library.
ugetat(3alleg4) Finds out the value of a character in a string. Allegro game programming library.
ugetc(3alleg4) Low level helper function for reading Unicode text data. Allegro game programming library.
ugetx(3alleg4) Low level helper function for reading Unicode text data. Allegro game programming library.
ugetxc(3alleg4) ↣ ugetx(3alleg4) Low level helper function for reading Unicode text data. Allegro game programming library.
uinsert(3alleg4) Inserts a character in a string. Allegro game programming library.
uisdigit(3alleg4) Tells if a character is a digit. Allegro game programming library.
uisok(3alleg4) Low level helper function for testing Unicode text data. Allegro game programming library.
uisspace(3alleg4) Tells if a character is whitespace. Allegro game programming library.
unload_datafile(3alleg4) Frees all the objects in a datafile. Allegro game programming library.
unload_datafile_object(3alleg4) Frees an object previously loaded by load_datafile_object(). Allegro game programming.
unscare_mouse(3alleg4) Undoes the effect of scare_mouse() or scare_mouse_area(). Allegro game programming library.
unselect_palette(3alleg4) Restores the palette before last call to select_palette(). Allegro game programming.
uoffset(3alleg4) Finds the offset of a character in a string. Allegro game programming library.
update_dialog(3alleg4) Low level function to update a dialog player. Allegro game programming library.
update_menu(3alleg4) Low level function to update a menu player. Allegro game programming library.
ureadkey(3alleg4) Returns the next unicode character from the keyboard buffer. Allegro game programming library.
uremove(3alleg4) Removes a character from a string. Allegro game programming library.
usetat(3alleg4) Replaces a character in a string. Allegro game programming library.
usetc(3alleg4) Low level helper function for writing Unicode text data. Allegro game programming library.
usprintf(3alleg4) Writes formatted data into a buffer. Allegro game programming library.
ustrcat(3alleg4) Concatenates a string to another one. Allegro game programming library.
ustrchr(3alleg4) Finds the first occurrence of a character in a string. Allegro game programming library.
ustrcmp(3alleg4) Compares two strings. Allegro game programming library.
ustrcpy(3alleg4) Copies a string into another one. Allegro game programming library.
_ustrdup(3alleg4) Duplicates a string with a custom memory allocator. Allegro game programming library.
ustrdup(3alleg4) Duplicates a string. Allegro game programming library.
ustrerror(3alleg4) Returns a string describing errno. Allegro game programming library.
ustricmp(3alleg4) Compares two strings ignoring case. Allegro game programming library.
ustrlen(3alleg4) Tells the number of characters in a string. Allegro game programming library.
ustrlwr(3alleg4) Replaces all letters with lower case. Allegro game programming library.
ustrncat(3alleg4) Concatenates a string to another one, specifying size. Allegro game programming library.
ustrncmp(3alleg4) Compares up to n letters of two strings. Allegro game programming library.
ustrncpy(3alleg4) Copies a string into another one, specifying size. Allegro game programming library.
ustrnicmp(3alleg4) Compares up to n letters of two strings ignoring case. Allegro game programming library.
ustrpbrk(3alleg4) Finds the first character that matches any in a set. Allegro game programming library.
ustrrchr(3alleg4) Finds the last occurrence of a character in a string. Allegro game programming library.
ustrsize(3alleg4) Size of the string in bytes without null terminator. Allegro game programming library.
ustrsizez(3alleg4) Size of the string in bytes including null terminator. Allegro game programming library.
ustrstr(3alleg4) Finds the first occurrence of a string in another one. Allegro game programming library.
ustrtod(3alleg4) Converts a string into a floating point number. Allegro game programming library.
ustrtok(3alleg4) Retrieves tokens from a string. Allegro game programming library.
ustrtok_r(3alleg4) Reentrant function to retrieve tokens from a string. Allegro game programming library.
ustrtol(3alleg4) Converts a string into an integer. Allegro game programming library.
ustrupr(3alleg4) Replaces all letters with upper case. Allegro game programming library.
ustrzcat(3alleg4) Concatenates a string to another one, specifying size. Allegro game programming library.
ustrzcpy(3alleg4) Copies a string into another one, specifying size. Allegro game programming library.
ustrzncat(3alleg4) Concatenates a string to another one, specifying size. Allegro game programming library.
ustrzncpy(3alleg4) Copies a string into another one, specifying size. Allegro game programming library.
uszprintf(3alleg4) Writes formatted data into a buffer, specifying size. Allegro game programming library.
utolower(3alleg4) Converts a letter to lower case. Allegro game programming library.
utoupper(3alleg4) Converts a letter to upper case. Allegro game programming library.
uvsprintf(3alleg4) Writes formatted data into a buffer, using variable arguments. Allegro game programming library.
uvszprintf(3alleg4) Writes formatted data into a buffer, using size and variable arguments. Allegro game programming.
uwidth(3alleg4) Low level helper function for testing Unicode text data. Allegro game programming library.
uwidth_max(3alleg4) Number of bytes a character can occupy. Allegro game programming library.
V3D(3alleg4) Fixed point vertex structure used by 3d functions. Allegro game programming library.
V3D_f(3alleg4) Floating point vertex structure used by 3d functions. Allegro game programming library.
vector_length(3alleg4) Calculates the length of a vector. Allegro game programming library.
vector_length_f(3alleg4) ↣ vector_length(3alleg4) Calculates the length of a vector. Allegro game programming library.
VIRTUAL_H(3alleg4) ↣ VIRTUAL_W(3alleg4) Global define to obtain the virtual size of the screen. Allegro game programming.
VIRTUAL_W(3alleg4) Global define to obtain the virtual size of the screen. Allegro game programming.
vline(3alleg4) Draws a vertical line onto the bitmap. Allegro game programming library.
voice_check(3alleg4) Checks whether a voice is currently allocated. Allegro game programming library.
voice_get_frequency(3alleg4) Returns the current pitch of the voice. Allegro game programming library.
voice_get_pan(3alleg4) Returns the current pan position. Allegro game programming library.
voice_get_position(3alleg4) Returns the current position of a voice. Allegro game programming library.
voice_get_volume(3alleg4) Returns the current volume of the voice. Allegro game programming library.
voice_ramp_volume(3alleg4) Starts a volume ramp for a voice. Allegro game programming library.
voice_set_echo(3alleg4) Sets the echo parameters for a voice. Allegro game programming library.
voice_set_frequency(3alleg4) Sets the pitch of the voice. Allegro game programming library.
voice_set_pan(3alleg4) Sets the pan position. Allegro game programming library.
voice_set_playmode(3alleg4) Adjusts the loop status of the specified voice. Allegro game programming library.
voice_set_position(3alleg4) Sets the position of a voice. Allegro game programming library.
voice_set_priority(3alleg4) Sets the priority of a voice. Allegro game programming library.
voice_set_tremolo(3alleg4) Sets the tremolo parameters for a voice. Allegro game programming library.
voice_set_vibrato(3alleg4) Sets the vibrato parameters for a voice. Allegro game programming library.
voice_set_volume(3alleg4) Sets the volume of the voice. Allegro game programming library.
voice_start(3alleg4) Activates a voice. Allegro game programming library.
voice_stop(3alleg4) Stops a voice. Allegro game programming library.
voice_stop_frequency_sweep(3alleg4) Interrupts a frequency sweep operation. Allegro game programming library.
voice_stop_pan_sweep(3alleg4) Interrupts a pan sweep operation. Allegro game programming library.
voice_stop_volumeramp(3alleg4) Interrupts a volume ramp operation. Allegro game programming library.
voice_sweep_frequency(3alleg4) Starts a frequency sweep for a voice. Allegro game programming library.
voice_sweep_pan(3alleg4) Starts a pan sweep for a voice. Allegro game programming library.
vsync(3alleg4) Waits for a vertical retrace to begin. Allegro game programming library.
xor_mode(3alleg4) Shortcut for toggling xor drawing mode on and off. Allegro game programming library.
xwin_set_window_name(3alleg4) Specify the window name and group (or class). Allegro game programming library.
ZBUFFER(3alleg4) Stores 3d zbuffer information. Allegro game programming library.