Data Structures

Here are the data structures with brief descriptions:
SDL_DisplayModeThe structure that defines a display mode
SDL_EventGeneral event structure
SDL_HapticConditionA structure containing a template for a Condition effect
SDL_HapticConstantA structure containing a template for a Constant effect
SDL_HapticCustomA structure containing a template for the SDL_HAPTIC_CUSTOM effect
SDL_HapticDirectionStructure that represents a haptic direction
SDL_HapticEffectThe generic template for any haptic effect
SDL_HapticPeriodicA structure containing a template for a Periodic effect
SDL_HapticRampA structure containing a template for a Ramp effect
SDL_JoyAxisEventJoystick axis motion event structure (event.jaxis.*)
SDL_JoyBallEventJoystick trackball motion event structure (event.jball.*)
SDL_JoyButtonEventJoystick button event structure (event.jbutton.*)
SDL_JoyHatEventJoystick hat position change event structure (event.jhat.*)
SDL_KeyboardEventKeyboard button event structure (event.key.*)
SDL_keysymThe SDL keysym structure, used in key events
SDL_MouseButtonEventMouse button event structure (event.button.*)
SDL_MouseMotionEventMouse motion event structure (event.motion.*)
SDL_MouseWheelEventMouse wheel event structure (event.wheel.*)
SDL_QuitEventThe "quit requested" event
SDL_RectA rectangle, with the origin at the upper left
SDL_RendererInfoInformation on the capabilities of a render driver or context
SDL_SurfaceA collection of pixels used in software blitting
SDL_SysWMEventA video driver dependent system event (event.syswm.*)
SDL_TextEditingEventKeyboard text editing event structure (event.edit.*)
SDL_TextInputEventKeyboard text input event structure (event.text.*)
SDL_UserEventA user-defined event type (event.user.*)
SDL_versionInformation the version of SDL in use
SDL_WindowEventWindow state change event data (event.window.*)

Generated on Mon Sep 21 21:32:25 2009 for Simple DirectMedia Layer by  doxygen 1.5.8