📦 allegro-devel

923 pages · page 4 of 5

P (continued)

  • palette_color(3)Maps palette indexes into the current pixel format colors. Allegro game programming library.✨
  • persp_project(3)Projects a 3d point into 2d screen space. Allegro game programming library.✨
  • persp_project_f(3)Projects a 3d point into 2d screen space. Allegro game programming library.✨
  • pivot_scaled_sprite(3)Rotates and stretches a sprite around a specified point. Allegro game programming library.✨
  • pivot_scaled_sprite_lit(3)Rotates and stretches a sprite around a specified point. Allegro game programming library.✨
  • pivot_scaled_sprite_trans(3)Rotates and stretches a sprite around a specified point. Allegro game programming library.✨
  • pivot_scaled_sprite_v_flip(3)Rotates, stretches and flips a sprite around a specified point. Allegro game programming library.✨
  • pivot_scaled_sprite_v_flip_lit(3)Rotates, stretches and flips a sprite around a specified point. Allegro game programming library.✨
  • pivot_scaled_sprite_v_flip_trans(3)Rotates, stretches and flips a sprite around a specified point. Allegro game programming library.✨
  • pivot_sprite(3)Rotates a sprite around a specified point. Allegro game programming library.✨
  • pivot_sprite_lit(3)Rotates a sprite around a specified point. Allegro game programming library.✨
  • pivot_sprite_trans(3)Rotates a sprite around a specified point. Allegro game programming library.✨
  • pivot_sprite_v_flip(3)Rotates and flips a sprite around a specified point. Allegro game programming library.✨
  • pivot_sprite_v_flip_lit(3)Rotates and flips a sprite around a specified point. Allegro game programming library.✨
  • pivot_sprite_v_flip_trans(3)Rotates and flips a sprite around a specified point. Allegro game programming library.✨
  • play_audio_stream(3)Creates a new audio stream and starts playing it. Allegro game programming library.✨
  • play_fli(3)Plays a FLI or FLC animation from disk. Allegro game programming library.✨
  • play_looped_midi(3)Starts playing a MIDI file with a user-defined loop position. Allegro game programming library.✨
  • play_memory_fli(3)Plays a FLI or FLC animation from memory. Allegro game programming library.✨
  • play_midi(3)Starts playing the specified MIDI file. Allegro game programming library.✨
  • play_sample(3)Plays a sample. Allegro game programming library.✨
  • poll_joystick(3)Polls the joystick. Allegro game programming library.✨
  • poll_keyboard(3)Polls the keyboard. Allegro game programming library.✨
  • poll_mouse(3)Polls the mouse. Allegro game programming library.✨
  • poll_scroll(3)Checks the status of a scroll request with triple buffering. Allegro game programming library.✨
  • polygon(3)Draws a filled polygon. Allegro game programming library.✨
  • polygon3d(3)Draws a 3d polygon onto the specified bitmap. Allegro game programming library.✨
  • polygon3d_f(3)Draws a 3d polygon onto the specified bitmap. Allegro game programming library.✨
  • polygon_z_normal(3)Finds the Z component of the normal vector to three vertices. Allegro game programming library.✨
  • polygon_z_normal_f(3)Finds the Z component of the normal vector to three vertices. Allegro game programming library.✨
  • POLYTYPE_ATEX(3)Polygon rendering mode type Allegro game programming library.✨
  • POLYTYPE_ATEX_LIT(3)Polygon rendering mode type Allegro game programming library.✨
  • POLYTYPE_ATEX_MASK(3)Polygon rendering mode type Allegro game programming library.✨
  • POLYTYPE_ATEX_MASK_LIT(3)Polygon rendering mode type Allegro game programming library.✨
  • POLYTYPE_ATEX_MASK_TRANS(3)Polygon rendering mode type Allegro game programming library.✨
  • POLYTYPE_ATEX_TRANS(3)Polygon rendering mode type Allegro game programming library.✨
  • POLYTYPE_FLAT(3)Polygon rendering mode type Allegro game programming library.✨
  • POLYTYPE_GCOL(3)Polygon rendering mode type Allegro game programming library.✨
  • POLYTYPE_GRGB(3)Polygon rendering mode type Allegro game programming library.✨
  • POLYTYPE_PTEX(3)Polygon rendering mode type Allegro game programming library.✨
  • POLYTYPE_PTEX_LIT(3)Polygon rendering mode type Allegro game programming library.✨
  • POLYTYPE_PTEX_MASK(3)Polygon rendering mode type Allegro game programming library.✨
  • POLYTYPE_PTEX_MASK_LIT(3)Polygon rendering mode type Allegro game programming library.✨
  • POLYTYPE_PTEX_MASK_TRANS(3)Polygon rendering mode type Allegro game programming library.✨
  • POLYTYPE_PTEX_TRANS(3)Polygon rendering mode type Allegro game programming library.✨
  • pop_config_state(3)Pops a previously pushed configuration state. Allegro game programming library.✨
  • popup_dialog(3)do_dialog() used for popup dialogs. Allegro game programming library.✨
  • position_dialog(3)Moves an array of dialog objects to the specified position. Allegro game programming library.✨
  • position_mouse(3)Moves the mouse to the specified screen position. Allegro game programming library.✨
  • position_mouse_w(3)Sets the horizontal mouse wheel position. Allegro game programming library.✨
  • position_mouse_z(3)Sets the mouse wheel position global variable. Allegro game programming library.✨
  • push_config_state(3)Pushes the current configuration state. Allegro game programming library.✨
  • put_backslash(3)Puts a path separator at the end of a path if needed. Allegro game programming library.✨
  • putpixel(3)Writes a pixel into a bitmap. Allegro game programming library.✨

Q

  • qnx_get_window(3)Retrieves a handle to the window used by Allegro.✨
  • qscale_matrix(3)Optimised routine for scaling an already generated matrix. Allegro game programming library.✨
  • qscale_matrix_f(3)Optimised routine for scaling an already generated matrix. Allegro game programming library.✨
  • qtranslate_matrix(3)Optimised routine for translating an already generated matrix. Allegro game programming library.✨
  • qtranslate_matrix_f(3)Optimised routine for translating an already generated matrix. Allegro game programming library.✨
  • quad3d(3)Draws a 3d quad onto the specified bitmap. Allegro game programming library.✨
  • quad3d_f(3)Draws a 3d quad onto the specified bitmap. Allegro game programming library.✨
  • QUAT(3)Stores quaternion information. Allegro game programming library.✨
  • quat_interpolate(3)Constructs a quaternion representing a rotation between from and to. Allegro game programming library.✨
  • quat_mul(3)Multiplies two quaternions. Allegro game programming library.✨
  • quat_slerp(3)Version of quat_interpolate() allowing control over the rotation. Allegro game programming library.✨
  • quat_to_matrix(3)Constructs a rotation matrix from a quaternion. Allegro game programming library.✨

R

S

  • SAMPLE(3)Stores sound data. Allegro game programming library.✨
  • save_bitmap(3)Saves a bitmap into any supported file format. Allegro game programming library.✨
  • save_bmp(3)Saves a bitmap into a BMP file. Allegro game programming library.✨
  • save_bmp_pf(3)Packfile version of save_bmp. Allegro game programming library.✨
  • save_joystick_data(3)Saves joystick calibration data. Allegro game programming library.✨
  • save_pcx(3)Saves a bitmap into a PCX file. Allegro game programming library.✨
  • save_pcx_pf(3)Packfile version of save_pcx. Allegro game programming library.✨
  • save_sample(3)Writes a sample into a file. Allegro game programming library.✨
  • save_tga(3)Saves a bitmap into a TGA file. Allegro game programming library.✨
  • save_tga_pf(3)Packfile version of save_tga. Allegro game programming library.✨
  • scancode_to_ascii(3)Converts a scancode to an ASCII character. Allegro game programming library.✨
  • scancode_to_name(3)Converts a scancode to a key name. Allegro game programming library.✨
  • scare_mouse(3)Helper for hiding the mouse pointer before drawing. Allegro game programming library.✨
  • scare_mouse_area(3)Helper for hiding the mouse cursor before drawing in an area. Allegro game programming library.✨
  • scene_gap(3)Number controlling the scene z-sorting algorithm behaviour. Allegro game programming library.✨
  • scene_polygon3d(3)Puts a polygon in the scene rendering list. Allegro game programming library.✨
  • scene_polygon3d_f(3)Puts a polygon in the scene rendering list. Allegro game programming library.✨
  • screen(3)Global pointer to the screen hardware video memory. Allegro game programming library.✨
  • SCREEN_H(3)Global define to obtain the size of the screen. Allegro game programming library.✨
  • SCREEN_W(3)Global define to obtain the size of the screen. Allegro game programming library.✨
  • scroll_screen(3)Requests a hardware scroll request. Allegro game programming library.✨
  • select_mouse_cursor(3)Tells Allegro to select software or hardware cursor drawing.✨
  • select_palette(3)Sets the internal palette for color conversion. Allegro game programming library.✨
  • set_add_blender(3)Enables an additive blender mode. Allegro game programming library.✨
  • set_allegro_resource_path(3)Sets a specific resource search path. Allegro game programming library.✨
  • set_alpha_blender(3)Enables a special alpha-channel blending mode. Allegro game programming library.✨
  • set_blender_mode(3)Specifies a custom set of truecolor blender routines. Allegro game programming library.✨
  • set_blender_mode_ex(3)An even more complex version of set_blender_mode(). Allegro game programming library.✨
  • set_burn_blender(3)Enables a burn blender mode. Allegro game programming library.✨
  • set_clip_rect(3)Sets the clipping rectangle of a bitmap. Allegro game programming library.✨
  • set_clip_state(3)Turns on or off the clipping of a bitmap. Allegro game programming library.✨
  • set_close_button_callback(3)Handles the user clicking on the close button of the window. Allegro game programming library.✨
  • set_color(3)Sets the specified palette entry to the specified RGB triplet. Allegro game programming library.✨
  • set_color_blender(3)Enables a color blender mode. Allegro game programming library.✨
  • set_color_conversion(3)Tells Allegro how to convert images during loading time.✨
  • set_color_depth(3)Sets the global pixel color depth. Allegro game programming library.✨
  • set_config_data(3)Sets a block of configuration data. Allegro game programming library.✨
  • set_config_file(3)Sets the configuration file. Allegro game programming library.✨
  • set_config_float(3)Writes a float in the configuration file. Allegro game programming library.✨
  • set_config_hex(3)Writes a hexadecimal integer in the configuration file. Allegro game programming library.✨
  • set_config_id(3)Writes a driver ID in the configuration file. Allegro game programming library.✨
  • set_config_int(3)Writes an integer in the configuration file. Allegro game programming library.✨
  • set_config_string(3)Writes a string in the configuration file. Allegro game programming library.✨
  • set_dialog_color(3)Sets the colors of an array of dialog objects. Allegro game programming library.✨
  • set_difference_blender(3)Enables a difference blender mode. Allegro game programming library.✨
  • set_display_switch_callback(3)Installs a switching notification callback. Allegro game programming library.✨
  • set_display_switch_mode(3)Tells Allegro how the program handles background switching.✨
  • set_dissolve_blender(3)Enables a dissolve blender mode. Allegro game programming library.✨
  • set_dodge_blender(3)Enables a dodge blender mode. Allegro game programming library.✨
  • set_filename_encoding(3)Sets the encoding to use for filenames. Allegro game programming library.✨
  • set_gfx_mode(3)Sets a graphic video mode. Allegro game programming library.✨
  • set_hardware_volume(3)Alters the hardware sound output volume. Allegro game programming library.✨
  • set_hue_blender(3)Enables a hue blender mode. Allegro game programming library.✨
  • set_invert_blender(3)Enables an invert blender mode. Allegro game programming library.✨
  • set_keyboard_rate(3)Sets the keyboard repeat rate. Allegro game programming library.✨
  • set_leds(3)Sets the state of the keyboard LED indicators. Allegro game programming library.✨
  • set_luminance_blender(3)Enables a luminance blender mode. Allegro game programming library.✨
  • set_mixer_quality(3)Sets the resampling quality of the mixer. Allegro game programming library.✨
  • set_mouse_cursor_bitmap(3)Changes the image Allegro uses for mouse cursors.✨
  • set_mouse_range(3)Sets the area of the screen restricting mouse movement. Allegro game programming library.✨
  • set_mouse_speed(3)Sets the mouse speed. Allegro game programming library.✨
  • set_mouse_sprite(3)Sets the mouse sprite. Allegro game programming library.✨
  • set_mouse_sprite_focus(3)Sets the mouse sprite focus. Allegro game programming library.✨
  • set_multiply_blender(3)Enables a multiply blender mode. Allegro game programming library.✨
  • set_palette(3)Sets the entire palette of 256 colors. Allegro game programming library.✨
  • set_palette_range(3)Sets a specific range of the palette. Allegro game programming library.✨
  • set_projection_viewport(3)Sets the viewport used to scale the output of persp_project(). Allegro game programming library.✨
  • set_saturation_blender(3)Enables a saturation blender mode. Allegro game programming library.✨
  • set_screen_blender(3)Enables a screen blender mode. Allegro game programming library.✨
  • set_sound_input_source(3)Selects the audio input source. Allegro game programming library.✨
  • set_trans_blender(3)Enables a truecolor blender. Allegro game programming library.✨
  • set_ucodepage(3)Sets 8-bit to Unicode conversion tables. Allegro game programming library.✨
  • set_uformat(3)Set the global current text encoding format. Allegro game programming library.✨
  • set_volume(3)Alters the global sound output volume. Allegro game programming library.✨
  • set_volume_per_voice(3)Sets the volume of a voice. Allegro game programming library.✨
  • set_window_title(3)Sets the window title of the Allegro program.✨
  • set_write_alpha_blender(3)Enables the special alpha-channel editing mode. Allegro game programming library.✨
  • set_zbuffer(3)Makes the given Z-buffer the active one. Allegro game programming library.✨
  • show_mouse(3)Tells Allegro to display a mouse pointer on the screen.✨
  • show_os_cursor(3)Low level function to display the operating system cursor. Allegro game programming library.✨