| A | |
| active_event [Sdlevent] | 
Application visibility event record
 | 
| active_state [Sdlevent] | 
The available application states
 | 
| B | |
| button [Sdlmouse] | |
| C | |
| cdrom_drive [Sdlcdrom] | 
abstract type for handling cdrom
 | 
| cdrom_drive_status [Sdlcdrom] | 
enumeration of different status cdrom drive
 | 
| cdrom_info [Sdlcdrom] | |
| channel [Sdlmixer] | |
| channels [Sdlmixer] | |
| chunk [Sdlmixer] | |
| color [Sdlvideo] | 
Format independent color description  (r,g,b)are 8 bits unsigned
   integers | 
| cursor [Sdlmouse] | 
abstract type for cursors
 | 
| cursor_data [Sdlmouse] | |
| E | |
| event [Sdlevent] | 
The main event type
 | 
| event_kind [Sdlevent] | |
| event_mask [Sdlevent] | |
| F | |
| fade_status [Sdlmixer] | 
The different fading types supported
 | 
| font [Sdlttf] | 
abstract font datatype
 | 
| font_style [Sdlttf] | |
| format [Sdlmixer] | 
Audio format flags
 | 
| G | |
| group [Sdlmixer] | |
| H | |
| hat_value [Sdljoystick] | |
| I | |
| idle_event_func [Sdlevent.Old] | |
| J | |
| joyaxis_event [Sdlevent] | 
Joystick axis motion event record
 | 
| joyball_event [Sdlevent] | 
Joystick axis motion event record
 | 
| joybutton_event [Sdlevent] | 
Joystick button event record
 | 
| joyhat_event [Sdlevent] | 
Joystick hat position change event record
 | 
| K | |
| keyboard_event [Sdlevent] | 
Keyboard event record
 | 
| keyboard_event_func [Sdlevent.Old] | 
Keyboard event called with the activated key, its state and the
   coordinates of the mouse pointer
 | 
| M | |
| mod_state [Sdlkey] | |
| modes [Sdlvideo] | |
| mouse_event_func [Sdlevent.Old] | 
Mouse button event called with the activated button, its state
   and the coordinates of the mouse pointer
 | 
| mousebutton_event [Sdlevent] | 
Mouse button event record
 | 
| mousemotion_event [Sdlevent] | 
Mouse motion event record
 | 
| mousemotion_event_func [Sdlevent.Old] | 
Mouse motion event called with the coordinates of the mouse
  pointer
 | 
| music [Sdlmixer] | |
| music_kind [Sdlmixer] | 
The different music types supported
 | 
| P | |
| palette_flag [Sdlvideo] | |
| pixel_format_info [Sdlvideo] | 
Structure describing how color are encoded as pixels
 | 
| R | |
| rect [Sdlvideo] | 
rectangular area (x, y, w, h)
 | 
| render_kind [Sdlttf] | 
Variant type for the generic rendering functions
 | 
| resize_event_func [Sdlevent.Old] | |
| S | |
| specs [Sdlmixer] | |
| subsystem [Sdl] | 
Initialization flag type
 | 
| surface [Sdlvideo] | 
Graphical surface datatype
 | 
| surface_flags [Sdlvideo] | |
| surface_info [Sdlvideo] | |
| switch_state [Sdlevent] | |
| T | |
| t [Sdlkey] | 
Concrete type describing keyboard keys ("keysym")
 | 
| t [Sdljoystick] | 
The joystick abstract type used to identify an SDL joystick
 | 
| track [Sdlcdrom] | |
| track_type [Sdlcdrom] | 
the types of CD-ROM track possible
 | 
| V | |
| version [Sdl] | |
| video_flag [Sdlvideo] | |
| video_info [Sdlvideo] | 
Information on either the 'best' available mode (if called before
    set_video_mode) or the current video mode. |