Index of values


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]