section 3alleg4 · Library functions 📚
923 pages · page 1 of 5
all3 (100762)33ssl (6156)3B (42)3G (1100)3I (51)3LIBIIO (1)3NCARG (834)3OpenMPI (1)3PVM (71)3Sympa (164)3U (96)3WN (5)3alc (212)3alleg4 (923)3alleg5 (1063)3am (31)3ast (63)3attr (4)3avr (983)3bobcat (143)3brotli (4)3bsd (239)3caca (346)3cl (1)3clc (322)3cocci (1)3coin2 (588)3coin3 (753)3coin4 (918)3compat (22)3const (18)3ctype (1)3curses (18)3cvc (2)3cxx (1060)3debug (15)3edit (1)3em (198)3embree3 (113)3embree4 (127)3erl (623)3f (128)3form (106)3freebsd (1)3fun (1)3gl (467)3gle (14)3go (1)3guile (1)3gv (7)3hal (49)3head (3)3http (66)3itcl (17)3itk (6)3iv (354)3iwidget (52)3java (1)3libmawk (10)3libunwind (29)3lua (13)3m17n (257)3m_cli2 (8)3menu (88)3monocypher (73)3nas (130)3ncurses (703)3nx (5)3o (437)3ossl (6166)3ossp (2)3p (882)3pcap (75)3perl (820)3pg13 (68)3pg14 (72)3pg15 (72)3pg16 (72)3pg17 (72)3pg18 (72)3php (1)3plplot (175)3pm (34259)3pmc (296)3posix (882)3pub (150)3python (1)3qt (832)3r (1)3readline (2)3rheolef (13)3rtapi (66)3ruby (1)3scm (459)3sharp (1)3so (8)3ssl (6930)3stap (807)3str (19)3supp (19)3t (35)3tcl (1477)3tcllib (1)3tclx (25)3tiff (60)3tk (513)3tls (13)3trf (28)3ts (239)3type (466)3valkey (395)3visa (2)3x (1069)
#
- _getpixel(3alleg4)Faster specific version of getpixel(). Allegro game programming library.✨
- _getpixel15(3alleg4)Faster specific version of getpixel(). Allegro game programming library.✨
- _getpixel16(3alleg4)Faster specific version of getpixel(). Allegro game programming library.✨
- _getpixel24(3alleg4)Faster specific version of getpixel(). Allegro game programming library.✨
- _getpixel32(3alleg4)Faster specific version of getpixel(). Allegro game programming library.✨
- _putpixel(3alleg4)Faster specific version of putpixel(). Allegro game programming library.✨
- _putpixel15(3alleg4)Faster specific version of putpixel(). Allegro game programming library.✨
- _putpixel16(3alleg4)Faster specific version of putpixel(). Allegro game programming library.✨
- _putpixel24(3alleg4)Faster specific version of putpixel(). Allegro game programming library.✨
- _putpixel32(3alleg4)Faster specific version of putpixel(). Allegro game programming library.✨
- _set_color(3alleg4)Inline version of set_color(). Allegro game programming library.✨
- _ustrdup(3alleg4)Duplicates a string with a custom memory allocator. Allegro game programming library.✨
A
- 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 library.✨
- 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 library.✨
- apply_matrix_f(3alleg4)Multiplies a point by a transformation matrix. Allegro game programming library.✨
- 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.✨
B
- 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 programming library.✨
C
- 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 library.✨
- 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)Calculates the cross product. Allegro game programming library.✨
D
- 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 library.✨
- 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)Dialogs procedure drawing text onto the screen. Allegro game programming library.✨
- 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 library.✨
- 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)Dialogs procedure drawing text onto the screen. Allegro game programming library.✨
- d_shadow_box_proc(3alleg4)Dialog procedure drawing boxes onto the screen. Allegro game programming library.✨
- 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 library.✨
- d_text_proc(3alleg4)Dialogs procedure drawing text onto the screen. Allegro game programming library.✨
- 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 library.✨
- detect_midi_driver(3alleg4)Detects whether the specified MIDI sound device is available. Allegro game programming library.✨
- 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 library.✨
- 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)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 library.✨
- draw_sprite_h_flip(3alleg4)Draws the sprite transformed to the destination bitmap. Allegro game programming library.✨
- draw_sprite_v_flip(3alleg4)Draws the sprite transformed to the destination bitmap. Allegro game programming library.✨
- draw_sprite_vh_flip(3alleg4)Draws the sprite transformed to the destination bitmap. Allegro game programming library.✨
- 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.✨
E
- 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.✨
💅
getting it ready, bestie…