A | |
| active_mask [Sdlevent] | |
| add [Sdlevent] |
Add events to the back of the event queue.
|
| all_channels [Sdlmixer] |
A special value for representing all channels (-1 actually).
|
| all_events_mask [Sdlevent] | |
| allocate_channels [Sdlmixer] |
Dynamically change the number of channels managed by the mixer.
|
B | |
| black [Sdlvideo] | |
| blit_surface [Sdlvideo] |
Performs a fast blit from the source
surface
to the destination surface.
|
| blue [Sdlvideo] | |
C | |
| cd_close [Sdlcdrom] |
Closes the handle for the cdrom_drive
|
| cd_eject [Sdlcdrom] |
Eject CD-ROM
|
| cd_info [Sdlcdrom] | |
| cd_open [Sdlcdrom] | cd_open drive open a CD-ROM drive for access
|
| cd_pause [Sdlcdrom] |
Pause play
|
| cd_play_track [Sdlcdrom] |
Play the track n on the given cdrom_drive
|
| cd_play_tracks [Sdlcdrom] | cd_play_tracks cdrom_drive start_track start_frame num_tracks num_frames
play the given CD with these parameters
|
| cd_resume [Sdlcdrom] |
Resume play
|
| cd_status [Sdlcdrom] | |
| cd_stop [Sdlcdrom] |
Stop play
|
| char_of_key [Sdlkey] |
Returns a (iso-8859-1) character corresponding to a key
|
| close [Sdljoystick] |
Close a joystick previously opened with
Sdljoystick.open_joystick
|
| close_audio [Sdlmixer] |
Close the mixer, halting all playing audio
|
| convert_to_cursor [Sdlmouse] | |
| copy_rect [Sdlvideo] | |
| create_RGB_surface [Sdlvideo] |
Creates a RGB surface.
|
| create_RGB_surface_format [Sdlvideo] |
Creates a RGB surface with the same pixel format as the first
parameter.
|
| create_RGB_surface_from_16 [Sdlvideo] | |
| create_RGB_surface_from_24 [Sdlvideo] | |
| create_RGB_surface_from_32 [Sdlvideo] | |
| create_RGB_surface_from_8 [Sdlvideo] | |
| cursor_data [Sdlmouse] |
converts an abstract cursor value to concrete cursor data
|
| cursor_visible [Sdlmouse] |
Tests if cursor is shown on screen
|
| cyan [Sdlvideo] | |
D | |
| default_group [Sdlmixer] |
The group tag used to represent the group of all the channels.
|
| delay [Sdltimer] |
Wait a specified number of milliseconds before returning
|
| disable_events [Sdlevent] |
Specified events are not collected and won't appear in the event queue.
|
| disable_key_repeat [Sdlkey] |
Disable keyboard repeat
|
| display_format [Sdlvideo] |
This function takes a surface and copies it to a new surface of the
pixel format and colors of the video framebuffer, suitable for fast
blitting onto the display surface.
|
| drive_name [Sdlcdrom] | drive_name drive returns a human-readable, system-dependent identifier
for the CD-ROM.
|
| driver_name [Sdlvideo] | |
E | |
| enable_events [Sdlevent] |
Specified events are collected and added to the event queue (when
pump is called).
|
| enable_key_repeat [Sdlkey] |
Enable keyboard repeat
|
| enable_unicode [Sdlkey] |
Enable unicode translation of keysyms for keyboard events
|
| exit_event_loop [Sdlevent.Old] | |
| expire_channel [Sdlmixer] | expire_channel channel ticks
Change the expiration delay for a particular channel.
|
F | |
| fadein_channel [Sdlmixer] | fadein_channel channel loops ticks chunck ms :
same as play_channel but fades in a over ms seconds.
|
| fadein_music [Sdlmixer] | fadein_music chunck loops music ms :
fade in music over ms seconds, same semantics as the play_music
function
|
| fadeout_channel [Sdlmixer] | fadeout_channel channel ticks
Halt a channel, fading it out progressively till it's silent
The ms parameter indicates the number of seconds the fading
will take.
|
| fadeout_group [Sdlmixer] | fadeout_group group ticks
Halt a group of channel, fading it out progressively till it's silent
The ms parameter indicates the number of seconds the fading
will take.
|
| fadeout_music [Sdlmixer] | fadeout_music ticks
Halt the music, fading it out progressively till it's silent.
|
| fading_channel [Sdlmixer] |
Query the fading status of a channel
|
| fading_music [Sdlmixer] |
Query the fading status of a music
|
| family_name [Sdlttf] | |
| fill_rect [Sdlvideo] |
performs a fast fill of the given rectangle with 'color'
|
| flip [Sdlvideo] |
Swaps screen buffers.
|
| font_ascent [Sdlttf] | |
| font_descent [Sdlttf] | |
| font_faces [Sdlttf] |
Get the number of faces of the font
|
| font_height [Sdlttf] | |
| font_lineskip [Sdlttf] |
Get the recommended spacing between lines of text for this font
|
| frames_of_msf [Sdlcdrom] | |
| free_chunk [Sdlmixer] |
Free an audio chunk previously loaded
|
| free_cursor [Sdlmouse] |
Deallocates a cursor.
|
| free_music [Sdlmixer] |
Free music previously loaded
|
G | |
| get [Sdlevent] |
Checks the event queue for messages : up to 'numevents' events at
the front of the event queue, matching 'mask', will be returned and
will be removed from the queue.
|
| get_RGB [Sdlvideo] |
Maps a pixel value into the RGB components for a given pixel format
|
| get_RGBA [Sdlvideo] |
Maps a pixel value into the RGBA components for a given pixel format *
|
| get_alpha [Sdlvideo] | |
| get_app_state [Sdlevent] |
This function returns the current state of the application.
|
| get_attr [Sdlgl] | |
| get_axis [Sdljoystick] | |
| get_ball [Sdljoystick] | |
| get_button [Sdljoystick] | |
| get_caption [Sdlwm] |
Gets the title and icon text of the display window
|
| get_clip_rect [Sdlvideo] | |
| get_color_key [Sdlvideo] | |
| get_cursor [Sdlmouse] |
Returns the currently active cursor.
|
| get_enabled_events [Sdlevent] |
The mask of currently reported events.
|
| get_event_state [Sdljoystick] | |
| get_font_style [Sdlttf] |
Retrieve the font style : either
NORMAL or a combination of
BOLD, ITALIC and UNDERLINE
|
| get_hat [Sdljoystick] | |
| get_key_state [Sdlkey] |
Get a snapshot of the current state of the keyboard.
|
| get_mod_state [Sdlkey] |
Get the current key modifier state
|
| get_num_drives [Sdlcdrom] | get_num_drives returns the number of CD-ROM drives on the system
|
| get_palette_color [Sdlvideo] |
Retrieve a color by its index in a surface's palette
|
| get_pixel [Sdlvideo] | |
| get_pixel_color [Sdlvideo] |
Access an individual pixel on a surface and returns is as a
color.
|
| get_state [Sdlevent] |
Query the reporting state of an event type.
|
| get_state [Sdlmouse] |
Retrieve the current state of the mouse :
current mouse position and list of pressed buttons
|
| get_ticks [Sdltimer] |
Get the number of milliseconds since the SDL library initialization.
|
| get_video_info [Sdlvideo] | |
| get_video_info_format [Sdlvideo] | |
| get_video_surface [Sdlvideo] | |
| getenv [Sdl] | |
| glyph_metrics [Sdlttf] | |
| grab_input [Sdlwm] |
Set the input grab state of the application.
|
| green [Sdlvideo] | |
| group_available [Sdlmixer] |
Finds the first available
channel in a group of channels
|
| group_channel [Sdlmixer] |
Attach a group tag to a channel.
|
| group_channels [Sdlmixer] |
Same as above but for a range of channels.
|
| group_count [Sdlmixer] |
Returns the number of channels in a group.
|
| group_newer [Sdlmixer] |
Finds the "most recent" (i.e.
|
| group_oldest [Sdlmixer] |
Finds the "oldest" sample playing in a
group of channels
|
H | |
| halt_channel [Sdlmixer] | |
| halt_group [Sdlmixer] | |
| halt_music [Sdlmixer] | |
| has_event [Sdlevent] |
Poll for currently pending events and return
false if the queue is empty.
|
| hat_centered [Sdljoystick] | |
| hat_down [Sdljoystick] | |
| hat_left [Sdljoystick] | |
| hat_leftdown [Sdljoystick] | |
| hat_leftup [Sdljoystick] | |
| hat_right [Sdljoystick] | |
| hat_rightdown [Sdljoystick] | |
| hat_rightup [Sdljoystick] | |
| hat_up [Sdljoystick] | |
I | |
| iconify [Sdlwm] |
This function iconifies the window, and returns
true if it
succeeded.
|
| index [Sdljoystick] |
Get the device index of an opened joystick
|
| init [Sdlttf] |
Initialise SDL_tff and freetype
|
| init [Sdl] |
Initialize the SDL library.
|
| init_subsystem [Sdl] | |
| int_of_key [Sdlkey] |
get the SDL keysym of the key
|
| is_fixed_width [Sdlttf] | |
| is_key_pressed [Sdlkey] |
Checks wether a key is currently pressed on the keyboard.
|
J | |
| joyaxismotion_mask [Sdlevent] | |
| joyballmotion_mask [Sdlevent] | |
| joybuttondown_mask [Sdlevent] | |
| joybuttonup_mask [Sdlevent] | |
| joyhatmotion_mask [Sdlevent] | |
| joystick_event_mask [Sdlevent] | |
K | |
| key_of_int [Sdlkey] |
get the key corresponding to a SDL keysym
|
| keyboard_event_mask [Sdlevent] | |
| keydown_mask [Sdlevent] | |
| keyup_mask [Sdlevent] | |
| kmod_alt [Sdlkey] | |
| kmod_caps [Sdlkey] | |
| kmod_ctrl [Sdlkey] | |
| kmod_lalt [Sdlkey] | |
| kmod_lctrl [Sdlkey] | |
| kmod_lmeta [Sdlkey] | |
| kmod_lshift [Sdlkey] | |
| kmod_meta [Sdlkey] | |
| kmod_mode [Sdlkey] | |
| kmod_none [Sdlkey] | |
| kmod_num [Sdlkey] | |
| kmod_ralt [Sdlkey] | |
| kmod_rctrl [Sdlkey] | |
| kmod_rmeta [Sdlkey] | |
| kmod_rshift [Sdlkey] | |
| kmod_shift [Sdlkey] | |
L | |
| list_modes [Sdlvideo] | |
| loadWAV [Sdlmixer] |
Load a wave file
|
| loadWAV_from_mem [Sdlmixer] | |
| load_BMP [Sdlvideo] |
Loads a surface from a named Windows BMP file.
|
| load_BMP_from_mem [Sdlvideo] |
Loads a BMP image from a memory buffer.
|
| load_image [Sdlloader] |
load an image as a surface
|
| load_image_from_mem [Sdlloader] | |
| load_music [Sdlmixer] |
Load a music file (.mod .s3m .it .xm .ogg)
|
| load_string [Sdlmixer] |
Load a wave file of the mixer format from a memory buffer
|
| lock [Sdlvideo] |
Sets up a surface for directly accessing the pixels.
|
M | |
| magenta [Sdlvideo] | |
| make_cursor [Sdlmouse] |
Create a cursor using the specified data and mask (in MSB format).
|
| make_mask [Sdlevent] | |
| map_RGB [Sdlvideo] |
Maps an RGB triple or an RGBA quadruple to a pixel value for a given
pixel format
|
| max_code [Sdlkey] |
highest SDL keysym : should be
322
|
| mouse_event_mask [Sdlevent] | |
| mousebuttondown_mask [Sdlevent] | |
| mousebuttonup_mask [Sdlevent] | |
| mousemotion_mask [Sdlevent] | |
| msf_of_frames [Sdlcdrom] | |
| music_type [Sdlmixer] |
Find out the music format of a mixer music, or the currently
playing music, if parameter is
None.
|
| must_lock [Sdlvideo] | |
N | |
| name [Sdlkey] | |
| name [Sdljoystick] |
Get the implementation dependent name of a joystick.
|
| num_axes [Sdljoystick] |
Get the number of general axis controls on a joystick
|
| num_balls [Sdljoystick] |
Get the number of trackballs on a joystick
Joystick trackballs have only relative motion events associated
with them and their state cannot be polled.
|
| num_buttons [Sdljoystick] |
Get the number of buttons on a joystick
|
| num_channels [Sdlmixer] | |
| num_hats [Sdljoystick] |
Get the number of POV hats on a joystick
|
| num_joysticks [Sdljoystick] |
Count the number of joysticks attached to the system
|
| num_keys [Sdlkey] |
number of keys in the Sdlkey.t variant type : should be
232
|
| num_paused_channel [Sdlmixer] | |
| num_playing_channel [Sdlmixer] | |
O | |
| of_mask [Sdlevent] | |
| open_audio [Sdlmixer] | open_audio frequency format chunksize channels () opens the mixer
with a certain audio format.
|
| open_font [Sdlttf] |
open a font file and create a font of the specified point size
|
| open_joystick [Sdljoystick] |
Open a joystick for use - the index passed as an argument refers to
the N'th joystick on the system.
|
| opened [Sdljoystick] | |
P | |
| palette_ncolors [Sdlvideo] |
Number of colors in the surface's palette
|
| pause_channel [Sdlmixer] | |
| pause_music [Sdlmixer] | |
| paused_channel [Sdlmixer] | |
| paused_music [Sdlmixer] | |
| peek [Sdlevent] |
Checks the event queue for messages : up to 'numevents' events at
the front of the event queue, matching 'mask', will be returned and
will not be removed from the queue.
|
| pixel_data [Sdlvideo] | |
| pixel_data_16 [Sdlvideo] | |
| pixel_data_24 [Sdlvideo] | |
| pixel_data_32 [Sdlvideo] | |
| pixel_data_8 [Sdlvideo] | |
| play_channel [Sdlmixer] | play_channel channel loops ticks chunk Play an audio chunk.
|
| play_music [Sdlmixer] |
Play a music chunk.
|
| play_sound [Sdlmixer] |
Play an audio chunk.
|
| playing_channel [Sdlmixer] | |
| playing_music [Sdlmixer] | |
| poll [Sdlevent] |
Poll for currently pending events and return one if available.
|
| pprint_cursor [Sdlmouse] |
for debugging : prints on stdout
|
| pump [Sdlevent] |
Pumps the event loop, gathering events from the input devices.
|
| put_pixel [Sdlvideo] | |
| put_pixel_color [Sdlvideo] |
Sets an individual pixel on a surface.
|
| putenv [Sdl] | |
Q | |
| query_grab [Sdlwm] | |
| query_specs [Sdlmixer] |
Find out what the actual audio device parameters are.
|
| query_unicode [Sdlkey] | |
| quit [Sdlttf] |
Quits the system
|
| quit [Sdl] | quit shuts down all SDL subsystems and frees the resources allocated
to them.
|
| quit_mask [Sdlevent] | |
| quit_subsystem [Sdl] | |
R | |
| read_XPM_from_array [Sdlloader] |
creates a surface from an array of strings
(in the source code)
|
| rect [Sdlvideo] | |
| red [Sdlvideo] | |
| render_glyph [Sdlttf] | |
| render_glyph_blended [Sdlttf] | |
| render_glyph_shaded [Sdlttf] | |
| render_glyph_solid [Sdlttf] | |
| render_text [Sdlttf] | |
| render_text_blended [Sdlttf] | |
| render_text_shaded [Sdlttf] | |
| render_text_solid [Sdlttf] | |
| reserve_channels [Sdlmixer] |
Reserve the first channels (0 -> n-1) for the application,
i.e.
|
| resume_channel [Sdlmixer] | |
| resume_music [Sdlmixer] | |
| rewind_music [Sdlmixer] | |
S | |
| save_BMP [Sdlvideo] |
Saves the
surface as a Windows BMP file named file.
|
| set_alpha [Sdlvideo] |
sets the alpha value for the entire
surface, as opposed to
using the alpha component of each pixel.
|
| set_attr [Sdlgl] | |
| set_caption [Sdlwm] |
Sets the title and icon text of the display window
|
| set_clip_rect [Sdlvideo] |
Sets the clipping rectangle for the destination
surface in a blit.
|
| set_color_key [Sdlvideo] |
Sets the color key (transparent pixel) in a blittable
surface.
|
| set_cursor [Sdlmouse] |
Set the currently active cursor to the specified one.
|
| set_event_state [Sdljoystick] | |
| set_font_style [Sdlttf] | |
| set_gamma [Sdlvideo] |
Set the gamma correction for each of the color channels.
|
| set_icon [Sdlwm] |
Sets the icon for the display window.
|
| set_idle_event_func [Sdlevent.Old] | |
| set_keyboard_event_func [Sdlevent.Old] | |
| set_mod_state [Sdlkey] |
Set the current key modifier state
This does not change the keyboard state, only the key modifier flags.
|
| set_mouse_event_func [Sdlevent.Old] | |
| set_mousemotion_event_func [Sdlevent.Old] | |
| set_music_cmd [Sdlmixer] |
Stop music and set external music playback command
|
| set_palette [Sdlvideo] |
Sets a portion of the palette for a given 8-bit
surface.
|
| set_resize_event_func [Sdlevent.Old] | |
| set_state [Sdlevent] |
Set the reporting state of one individual event type.
|
| set_video_mode [Sdlvideo] |
Set up a video mode with the specified
width, height and
bits-per-pixel.
|
| setvolume_channel [Sdlmixer] |
Sets the volume for specified channel or chunk.
|
| setvolume_chunk [Sdlmixer] | |
| setvolume_music [Sdlmixer] | |
| show_cursor [Sdlmouse] |
Toggle cursor display
|
| size_text [Sdlttf] |
Get the dimensions of a rendered string of text
|
| start_event_loop [Sdlevent.Old] | |
| string_of_event [Sdlevent] |
Returns a short string descriptive of the event type, for debugging
|
| string_of_version [Sdl] | |
| style_name [Sdlttf] | |
| surface_bpp [Sdlvideo] | |
| surface_dims [Sdlvideo] | |
| surface_flags [Sdlvideo] | |
| surface_format [Sdlvideo] | |
| surface_info [Sdlvideo] | |
| swap_buffers [Sdlgl] | |
| syswmevent_mask [Sdlevent] | |
T | |
| to_raw [Sdlgl] | |
| toggle_fullscreen [Sdlwm] |
Toggle fullscreen mode without changing the contents of the
screen.
|
U | |
| unlock [Sdlvideo] |
Releases the lock on the given
surface
|
| unset_alpha [Sdlvideo] | |
| unset_clip_rect [Sdlvideo] |
disable clipping for the given
surface
|
| unset_color_key [Sdlvideo] | |
| unset_music_cmd [Sdlmixer] |
Turn off using an external command for music, returning to the
internal music playing functionality
|
| update [Sdljoystick] |
Update the current state of the open joysticks.
|
| update_rect [Sdlvideo] | |
| update_rects [Sdlvideo] |
Makes sure the given list of rectangles is updated on the given
screen.
|
| use_palette [Sdlvideo] | |
| userevent_mask [Sdlevent] | |
V | |
| version [Sdlmixer] |
Get the version of the dynamically linked SDL_mixer library
|
| version [Sdl] |
version of the SDL library
|
| video_mode_ok [Sdlvideo] |
Check to see if a particular video mode is supported.
|
| videoexpose_mask [Sdlevent] | |
| videoresize_mask [Sdlevent] | |
| volume_channel [Sdlmixer] |
Returns the original volume of a specific channel, chunk or music
|
| volume_chunk [Sdlmixer] | |
| volume_music [Sdlmixer] | |
W | |
| wait [Sdlevent] |
Wait indefinitely for the next available event but leave it in the
queue.
|
| wait_event [Sdlevent] |
Wait indefinitely for the next available event and return it.
|
| warp [Sdlmouse] |
Set the position of the mouse cursor (generates a mouse motion event)
|
| was_init [Sdl] | |
| white [Sdlvideo] | |
Y | |
| yellow [Sdlvideo] |