📦 allegro4-doc
923 pages · page 3 of 5
G (continued)
- gui_mg_color(3alleg4)The color used for displaying greyed-out dialog objects. Allegro game programming library.✨
- gui_mouse_b(3alleg4)Hook functions used by the GUI routines to access the mouse state. Allegro game programming library.✨
- 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 mouse state. Allegro game programming library.✨
- gui_mouse_y(3alleg4)Hook functions used by the GUI routines to access the mouse state. Allegro game programming library.✨
- gui_mouse_z(3alleg4)Hook functions used by the GUI routines to access the mouse state. Allegro game programming library.✨
- gui_set_screen(3alleg4)Changes the bitmap surface GUI routines draw to. Allegro game programming library.✨
- gui_shadow_box_proc(3alleg4)Hooks to customise the look and feel of Allegro dialogs.✨
- gui_strlen(3alleg4)Returns the length of a string in pixels. Allegro game programming library.✨
- gui_text_list_proc(3alleg4)Hooks to customise the look and feel of Allegro dialogs.✨
- gui_textout_ex(3alleg4)Draws a text string onto the screen with keyboard shortcut underbars. Allegro game programming library.✨
H
- 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 library.✨
- hsv_to_rgb(3alleg4)Converts color values between the HSV and RGB color spaces. Allegro game programming library.✨
I
- identity_matrix(3alleg4)Global containing the identity matrix. Allegro game programming library.✨
- identity_matrix_f(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 library.✨
- 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 library.✨
- 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.✨
J
- 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.✨
K
- 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 library.✨
- 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.✨
L
- 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 programming library.✨
- 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 library.✨
- 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.✨
M
- make_absolute_filename(3alleg4)Makes an absolute filename from a path and relative filename. Allegro game programming library.✨
- make_relative_filename(3alleg4)Tries to make a relative filename from absolute path and filename. Allegro game programming library.✨
- 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 library.✨
- makeacol32(3alleg4)Converts an RGBA color into a 32-bit display pixel format. Allegro game programming library.✨
- makeacol_depth(3alleg4)Converts RGBA colors into display dependent pixel formats. Allegro game programming library.✨
- makecol(3alleg4)Converts an RGB value into the current pixel format. Allegro game programming library.✨
- makecol15(3alleg4)Converts an RGB value into a display dependent pixel format. Allegro game programming library.✨
- makecol15_dither(3alleg4)Calculates a dithered 15 or 16-bit RGB value. Allegro game programming library.✨
- makecol16(3alleg4)Converts an RGB value into a display dependent pixel format. Allegro game programming library.✨
- makecol16_dither(3alleg4)Calculates a dithered 15 or 16-bit RGB value. Allegro game programming library.✨
- makecol24(3alleg4)Converts an RGB value into a display dependent pixel format. Allegro game programming library.✨
- makecol32(3alleg4)Converts an RGB value into a display dependent pixel format. Allegro game programming library.✨
- makecol8(3alleg4)Converts an RGB value into a display dependent pixel format. Allegro game programming library.✨
- makecol_depth(3alleg4)Converts an RGB value into the specified pixel format. Allegro game programming library.✨
- MASK_COLOR_15(3alleg4)Constant representing the mask value in sprites. Allegro game programming library.✨
- MASK_COLOR_16(3alleg4)Constant representing the mask value in sprites. Allegro game programming library.✨
- MASK_COLOR_24(3alleg4)Constant representing the mask value in sprites. Allegro game programming library.✨
- MASK_COLOR_32(3alleg4)Constant representing the mask value in sprites. Allegro game programming library.✨
- MASK_COLOR_8(3alleg4)Constant representing the mask value in sprites. Allegro game programming library.✨
- 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 library.✨
- 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)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)Loop start and end points, set by play_looped_midi(). Allegro game programming library.✨
- midi_loop_start(3alleg4)Loop start and end points, set by play_looped_midi(). Allegro game programming library.✨
- midi_meta_callback(3alleg4)Hook functions allowing you to intercept MIDI player events. Allegro game programming library.✨
- midi_msg_callback(3alleg4)Hook functions allowing you to intercept MIDI player events. Allegro game programming library.✨
- 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)Hook functions allowing you to intercept MIDI player events. Allegro game programming library.✨
- midi_time(3alleg4)The current position in the MIDI file, in seconds. Allegro game programming library.✨
- mouse_b(3alleg4)Global variable with the mouse position/button state. Allegro game programming library.✨
- 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 library.✨
- mouse_pos(3alleg4)Global variable with the mouse position/button state. Allegro game programming library.✨
- mouse_sprite(3alleg4)Global variable with the mouse sprite and focus point. Allegro game programming library.✨
- mouse_w(3alleg4)Global variable with the mouse position/button state. Allegro game programming library.✨
- mouse_x(3alleg4)Global variable with the mouse position/button state. Allegro game programming library.✨
- mouse_x_focus(3alleg4)Global variable with the mouse sprite and focus point. Allegro game programming library.✨
- mouse_y(3alleg4)Global variable with the mouse position/button state. Allegro game programming library.✨
- mouse_y_focus(3alleg4)Global variable with the mouse sprite and focus point. Allegro game programming library.✨
- mouse_z(3alleg4)Global variable with the mouse position/button state. Allegro game programming library.✨
N
- 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)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.✨
O
- 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)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)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 library.✨
- override_config_file(3alleg4)Specifies a file containing config overrides. Allegro game programming library.✨
P
- 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 library.✨
- pack_mgetw(3alleg4)Like pack_getc(), but using 16-bit Motorola byte ordering words. Allegro game programming library.✨
- pack_mputl(3alleg4)Like pack_putc(), but using 32-bit Motorola byte ordering words. Allegro game programming library.✨
- pack_mputw(3alleg4)Like pack_putc(), but using 16-bit Motorola byte ordering words. Allegro game programming library.✨
- 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.✨
💅
getting it ready, bestie…