📦 allegro-devel

923 pages · page 5 of 5

S (continued)

  • show_video_bitmap(3)Flips the hardware screen to use the specified page. Allegro game programming library.✨
  • shutdown_dialog(3)Destroys a dialog player returned by init_dialog(). Allegro game programming library.✨
  • shutdown_menu(3)Destroys a menu player object returned by init_menu(). Allegro game programming library.✨
  • simulate_keypress(3)Stuffs a key into the keyboard buffer. Allegro game programming library.✨
  • simulate_ukeypress(3)Stuffs an unicode key into the keyboard buffer. Allegro game programming library.✨
  • solid_mode(3)Shortcut for selecting solid drawing mode. Allegro game programming library.✨
  • spline(3)Draws a Bezier spline using four control points. Allegro game programming library.✨
  • start_sound_input(3)Starts recording in the specified format. Allegro game programming library.✨
  • stop_audio_stream(3)Destroys an audio stream when it is no longer required. Allegro game programming library.✨
  • stop_midi(3)Stops whatever music is currently playing. Allegro game programming library.✨
  • stop_sample(3)Stops a sample from playing. Allegro game programming library.✨
  • stop_sound_input(3)Stops audio recording. Allegro game programming library.✨
  • stretch_blit(3)Scales a rectangular area from one bitmap to another. Allegro game programming library.✨
  • stretch_sprite(3)Stretches a sprite to the destination bitmap. Allegro game programming library.✨

T

  • text_height(3)Returns the height of a font in pixels. Allegro game programming library.✨
  • text_length(3)Returns the length of a string in pixels. Allegro game programming library.✨
  • textout_centre_ex(3)Writes a centered string on a bitmap. Allegro game programming library.✨
  • textout_ex(3)Writes a string on a bitmap. Allegro game programming library.✨
  • textout_justify_ex(3)Draws justified text within a region. Allegro game programming library.✨
  • textout_right_ex(3)Writes a right aligned string on a bitmap. Allegro game programming library.✨
  • textprintf_centre_ex(3)Formatted centered output of a string. Allegro game programming library.✨
  • textprintf_ex(3)Formatted output of a string. Allegro game programming library.✨
  • textprintf_justify_ex(3)Formatted justified output of a string. Allegro game programming library.✨
  • textprintf_right_ex(3)Formatted right aligned output of a string. Allegro game programming library.✨
  • three_finger_flag(3)Flag to deactivate the emergency exit key combination. Allegro game programming library.✨
  • TRACE(3)Debugging helper macro to trace messages. Allegro game programming library.✨
  • transpose_font(3)Transposes all characters in a font. Allegro game programming library.✨
  • triangle(3)Draws a filled triangle. Allegro game programming library.✨
  • triangle3d(3)Draws a 3d triangle onto the specified bitmap. Allegro game programming library.✨
  • triangle3d_f(3)Draws a 3d triangle onto the specified bitmap. Allegro game programming library.✨

U

  • uatof(3)Converts a string into a double. Allegro game programming library.✨
  • uconvert(3)High level string encoding conversion wrapper. Allegro game programming library.✨
  • uconvert_ascii(3)Converts string from ASCII into the current format. Allegro game programming library.✨
  • uconvert_size(3)Number of bytes needed to store a string after conversion. Allegro game programming library.✨
  • uconvert_toascii(3)Converts strings from the current format into ASCII. Allegro game programming library.✨
  • ucwidth(3)Low level helper function for testing Unicode text data. Allegro game programming library.✨
  • ugetat(3)Finds out the value of a character in a string. Allegro game programming library.✨
  • ugetc(3)Low level helper function for reading Unicode text data. Allegro game programming library.✨
  • ugetx(3)Low level helper function for reading Unicode text data. Allegro game programming library.✨
  • ugetxc(3)Low level helper function for reading Unicode text data. Allegro game programming library.✨
  • uinsert(3)Inserts a character in a string. Allegro game programming library.✨
  • uisdigit(3)Tells if a character is a digit. Allegro game programming library.✨
  • uisok(3)Low level helper function for testing Unicode text data. Allegro game programming library.✨
  • uisspace(3)Tells if a character is whitespace. Allegro game programming library.✨
  • unload_datafile(3)Frees all the objects in a datafile. Allegro game programming library.✨
  • unload_datafile_object(3)Frees an object previously loaded by load_datafile_object(). Allegro game programming library.✨
  • unscare_mouse(3)Undoes the effect of scare_mouse() or scare_mouse_area(). Allegro game programming library.✨
  • unselect_palette(3)Restores the palette before last call to select_palette(). Allegro game programming library.✨
  • uoffset(3)Finds the offset of a character in a string. Allegro game programming library.✨
  • update_dialog(3)Low level function to update a dialog player. Allegro game programming library.✨
  • update_menu(3)Low level function to update a menu player. Allegro game programming library.✨
  • ureadkey(3)Returns the next unicode character from the keyboard buffer. Allegro game programming library.✨
  • uremove(3)Removes a character from a string. Allegro game programming library.✨
  • usetat(3)Replaces a character in a string. Allegro game programming library.✨
  • usetc(3)Low level helper function for writing Unicode text data. Allegro game programming library.✨
  • usprintf(3)Writes formatted data into a buffer. Allegro game programming library.✨
  • ustrcat(3)Concatenates a string to another one. Allegro game programming library.✨
  • ustrchr(3)Finds the first occurrence of a character in a string. Allegro game programming library.✨
  • ustrcmp(3)Compares two strings. Allegro game programming library.✨
  • ustrcpy(3)Copies a string into another one. Allegro game programming library.✨
  • ustrdup(3)Duplicates a string. Allegro game programming library.✨
  • ustrerror(3)Returns a string describing errno. Allegro game programming library.✨
  • ustricmp(3)Compares two strings ignoring case. Allegro game programming library.✨
  • ustrlen(3)Tells the number of characters in a string. Allegro game programming library.✨
  • ustrlwr(3)Replaces all letters with lower case. Allegro game programming library.✨
  • ustrncat(3)Concatenates a string to another one, specifying size. Allegro game programming library.✨
  • ustrncmp(3)Compares up to n letters of two strings. Allegro game programming library.✨
  • ustrncpy(3)Copies a string into another one, specifying size. Allegro game programming library.✨
  • ustrnicmp(3)Compares up to n letters of two strings ignoring case. Allegro game programming library.✨
  • ustrpbrk(3)Finds the first character that matches any in a set. Allegro game programming library.✨
  • ustrrchr(3)Finds the last occurrence of a character in a string. Allegro game programming library.✨
  • ustrsize(3)Size of the string in bytes without null terminator. Allegro game programming library.✨
  • ustrsizez(3)Size of the string in bytes including null terminator. Allegro game programming library.✨
  • ustrstr(3)Finds the first occurrence of a string in another one. Allegro game programming library.✨
  • ustrtod(3)Converts a string into a floating point number. Allegro game programming library.✨
  • ustrtok(3)Retrieves tokens from a string. Allegro game programming library.✨
  • ustrtok_r(3)Reentrant function to retrieve tokens from a string. Allegro game programming library.✨
  • ustrtol(3)Converts a string into an integer. Allegro game programming library.✨
  • ustrupr(3)Replaces all letters with upper case. Allegro game programming library.✨
  • ustrzcat(3)Concatenates a string to another one, specifying size. Allegro game programming library.✨
  • ustrzcpy(3)Copies a string into another one, specifying size. Allegro game programming library.✨
  • ustrzncat(3)Concatenates a string to another one, specifying size. Allegro game programming library.✨
  • ustrzncpy(3)Copies a string into another one, specifying size. Allegro game programming library.✨
  • uszprintf(3)Writes formatted data into a buffer, specifying size. Allegro game programming library.✨
  • utolower(3)Converts a letter to lower case. Allegro game programming library.✨
  • utoupper(3)Converts a letter to upper case. Allegro game programming library.✨
  • uvsprintf(3)Writes formatted data into a buffer, using variable arguments. Allegro game programming library.✨
  • uvszprintf(3)Writes formatted data into a buffer, using size and variable arguments. Allegro game programming library.✨
  • uwidth(3)Low level helper function for testing Unicode text data. Allegro game programming library.✨
  • uwidth_max(3)Number of bytes a character can occupy. Allegro game programming library.✨

V

  • V3D(3)Fixed point vertex structure used by 3d functions. Allegro game programming library.✨
  • V3D_f(3)Floating point vertex structure used by 3d functions. Allegro game programming library.✨
  • vector_length(3)Calculates the length of a vector. Allegro game programming library.✨
  • vector_length_f(3)Calculates the length of a vector. Allegro game programming library.✨
  • VIRTUAL_H(3)Global define to obtain the virtual size of the screen. Allegro game programming library.✨
  • VIRTUAL_W(3)Global define to obtain the virtual size of the screen. Allegro game programming library.✨
  • vline(3)Draws a vertical line onto the bitmap. Allegro game programming library.✨
  • voice_check(3)Checks whether a voice is currently allocated. Allegro game programming library.✨
  • voice_get_frequency(3)Returns the current pitch of the voice. Allegro game programming library.✨
  • voice_get_pan(3)Returns the current pan position. Allegro game programming library.✨
  • voice_get_position(3)Returns the current position of a voice. Allegro game programming library.✨
  • voice_get_volume(3)Returns the current volume of the voice. Allegro game programming library.✨
  • voice_ramp_volume(3)Starts a volume ramp for a voice. Allegro game programming library.✨
  • voice_set_echo(3)Sets the echo parameters for a voice. Allegro game programming library.✨
  • voice_set_frequency(3)Sets the pitch of the voice. Allegro game programming library.✨
  • voice_set_pan(3)Sets the pan position. Allegro game programming library.✨
  • voice_set_playmode(3)Adjusts the loop status of the specified voice. Allegro game programming library.✨
  • voice_set_position(3)Sets the position of a voice. Allegro game programming library.✨
  • voice_set_priority(3)Sets the priority of a voice. Allegro game programming library.✨
  • voice_set_tremolo(3)Sets the tremolo parameters for a voice. Allegro game programming library.✨
  • voice_set_vibrato(3)Sets the vibrato parameters for a voice. Allegro game programming library.✨
  • voice_set_volume(3)Sets the volume of the voice. Allegro game programming library.✨
  • voice_start(3)Activates a voice. Allegro game programming library.✨
  • voice_stop(3)Stops a voice. Allegro game programming library.✨
  • voice_stop_frequency_sweep(3)Interrupts a frequency sweep operation. Allegro game programming library.✨
  • voice_stop_pan_sweep(3)Interrupts a pan sweep operation. Allegro game programming library.✨
  • voice_stop_volumeramp(3)Interrupts a volume ramp operation. Allegro game programming library.✨
  • voice_sweep_frequency(3)Starts a frequency sweep for a voice. Allegro game programming library.✨
  • voice_sweep_pan(3)Starts a pan sweep for a voice. Allegro game programming library.✨
  • vsync(3)Waits for a vertical retrace to begin. Allegro game programming library.✨

X

  • xor_mode(3)Shortcut for toggling xor drawing mode on and off. Allegro game programming library.✨
  • xwin_set_window_name(3)Specify the window name and group (or class). Allegro game programming library.✨

Z

  • ZBUFFER(3)Stores 3d zbuffer information. Allegro game programming library.✨