section 3alleg4 · Library functions 📚
923 pages · page 4 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)
P (continued)
- 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)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 library.✨
- pivot_scaled_sprite_lit(3alleg4)Rotates and stretches a sprite around a specified point. Allegro game programming library.✨
- pivot_scaled_sprite_trans(3alleg4)Rotates and stretches a sprite around a specified point. Allegro game programming library.✨
- pivot_scaled_sprite_v_flip(3alleg4)Rotates, stretches and flips a sprite around a specified point. Allegro game programming library.✨
- pivot_scaled_sprite_v_flip_lit(3alleg4)Rotates, stretches and flips a sprite around a specified point. Allegro game programming library.✨
- pivot_scaled_sprite_v_flip_trans(3alleg4)Rotates, stretches and flips a sprite around a specified point. Allegro game programming library.✨
- 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 library.✨
- pivot_sprite_v_flip_trans(3alleg4)Rotates and flips a sprite around a specified point. Allegro game programming library.✨
- 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 library.✨
- 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)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 game programming library.✨
- polygon_z_normal_f(3alleg4)Finds the Z component of the normal vector to three vertices. Allegro game programming library.✨
- 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 library.✨
- 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)Polygon rendering mode type Allegro game programming library.✨
- POLYTYPE_PTEX_MASK(3alleg4)Polygon rendering mode type Allegro game programming library.✨
- POLYTYPE_PTEX_MASK_LIT(3alleg4)Polygon rendering mode type Allegro game programming library.✨
- POLYTYPE_PTEX_MASK_TRANS(3alleg4)Polygon rendering mode type Allegro game programming library.✨
- POLYTYPE_PTEX_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 library.✨
- 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)Writes a pixel into a bitmap. Allegro game programming library.✨
Q
- 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 programming library.✨
- qscale_matrix_f(3alleg4)Optimised routine for scaling an already generated matrix. Allegro game programming library.✨
- qtranslate_matrix(3alleg4)Optimised routine for translating an already generated matrix. Allegro game programming library.✨
- qtranslate_matrix_f(3alleg4)Optimised routine for translating an already generated matrix. Allegro game programming library.✨
- quad3d(3alleg4)Draws a 3d quad onto the specified bitmap. Allegro game programming library.✨
- quad3d_f(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 programming library.✨
- 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 library.✨
- quat_to_matrix(3alleg4)Constructs a rotation matrix from a quaternion. Allegro game programming library.✨
R
- 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 library.✨
- register_datafile_object(3alleg4)Registers load/destroy functions for custom object types. Allegro game programming library.✨
- 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 library.✨
- 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 library.✨
- 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 library.✨
- 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 library.✨
- 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 library.✨
- 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)Stores an rgb map to accelerate conversions. Allegro game programming library.✨
- rgb_map(3alleg4)Look up table to speed up reducing RGB values to palette colors. Allegro game programming library.✨
- rgb_to_hsv(3alleg4)Converts color values between the HSV and RGB color spaces. Allegro game programming library.✨
- 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.✨
S
- 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 library.✨
- 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 library.✨
- scene_polygon3d_f(3alleg4)Puts a polygon in the scene rendering list. Allegro game programming library.✨
- screen(3alleg4)Global pointer to the screen hardware video memory. Allegro game programming library.✨
- SCREEN_H(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 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 programming library.✨
- 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.✨
💅
getting it ready, bestie…