My Project
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
oCSDL_assert_data
oCSDL_atomic_tA type representing an atomic integer value. It is a struct so people don't accidentally use numeric operations on it
oCSDL_AudioCVT
oCSDL_AudioSpec
oCSDL_Color
oCSDL_CommonEventFields shared by every event
oCSDL_ControllerAxisEventGame controller axis motion event structure (event.caxis.*)
oCSDL_ControllerButtonEventGame controller button event structure (event.cbutton.*)
oCSDL_ControllerDeviceEventController device event structure (event.cdevice.*)
oCSDL_DisplayModeThe structure that defines a display mode
oCSDL_DollarGestureEventDollar Gesture Event (event.dgesture.*)
oCSDL_DropEventAn event used to request a file open by the system (event.drop.*) This event is disabled by default, you can enable it with SDL_EventState()
oCSDL_EventGeneral event structure
oCSDL_Finger
oCSDL_GameControllerButtonBind
oCSDL_HapticConditionA structure containing a template for a Condition effect
oCSDL_HapticConstantA structure containing a template for a Constant effect
oCSDL_HapticCustomA structure containing a template for the SDL_HAPTIC_CUSTOM effect
oCSDL_HapticDirectionStructure that represents a haptic direction
oCSDL_HapticEffectThe generic template for any haptic effect
oCSDL_HapticLeftRightA structure containing a template for a Left/Right effect
oCSDL_HapticPeriodicA structure containing a template for a Periodic effect
oCSDL_HapticRampA structure containing a template for a Ramp effect
oCSDL_JoyAxisEventJoystick axis motion event structure (event.jaxis.*)
oCSDL_JoyBallEventJoystick trackball motion event structure (event.jball.*)
oCSDL_JoyButtonEventJoystick button event structure (event.jbutton.*)
oCSDL_JoyDeviceEventJoystick device event structure (event.jdevice.*)
oCSDL_JoyHatEventJoystick hat position change event structure (event.jhat.*)
oCSDL_JoystickGUID
oCSDL_KeyboardEventKeyboard button event structure (event.key.*)
oCSDL_KeysymThe SDL keysym structure, used in key events
oCSDL_MessageBoxButtonDataIndividual button data
oCSDL_MessageBoxColorRGB value used in a message box color scheme
oCSDL_MessageBoxColorSchemeA set of colors to use for message box dialogs
oCSDL_MessageBoxDataMessageBox structure containing title, text, window, etc
oCSDL_MouseButtonEventMouse button event structure (event.button.*)
oCSDL_MouseMotionEventMouse motion event structure (event.motion.*)
oCSDL_MouseWheelEventMouse wheel event structure (event.wheel.*)
oCSDL_MultiGestureEventMultiple Finger Gesture Event (event.mgesture.*)
oCSDL_OSEventOS Specific event
oCSDL_Palette
oCSDL_PixelFormat
oCSDL_PointThe structure that defines a point
oCSDL_QuitEventThe "quit requested" event
oCSDL_RectA rectangle, with the origin at the upper left
oCSDL_RendererInfoInformation on the capabilities of a render driver or context
oCSDL_RWops
oCSDL_SurfaceA collection of pixels used in software blitting
oCSDL_SysWMEventA video driver dependent system event (event.syswm.*) This event is disabled by default, you can enable it with SDL_EventState()
oCSDL_SysWMinfo
oCSDL_SysWMmsg
oCSDL_TextEditingEventKeyboard text editing event structure (event.edit.*)
oCSDL_TextInputEventKeyboard text input event structure (event.text.*)
oCSDL_TouchFingerEventTouch finger event structure (event.tfinger.*)
oCSDL_UserEventA user-defined event type (event.user.*)
oCSDL_versionInformation the version of SDL in use
oCSDL_WindowEventWindow state change event data (event.window.*)
oCSDL_WindowShapeModeA struct that tags the SDL_WindowShapeParams union with an enum describing the type of its contents
oCSDL_WindowShapeParamsA union containing parameters for shaped windows
oCSDLTest_CommonState
oCSDLTest_Crc32Context
oCSDLTest_Md5Context
oCSDLTest_RandomContext
oCSDLTest_SurfaceImage_s
oCSDLTest_TestCaseReference
\CSDLTest_TestSuiteReference