SDL
2.0
Main Page
Related Pages
Namespaces
Data Structures
Files
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
Data Structures
Here are the data structures with brief descriptions:
[detail level
1
2
]
C
__attribute__
C
_SDL_ControllerMapping
C
_SDL_HatMapping
C
AudioBootStrap
C
blit_table
C
callback_data
C
Chunk
C
Cocoa_WindowListener
C
ControllerMapping_t
C
DetailedTiming
C
DFB_CursorData
C
DFB_DeviceData
C
DFB_DisplayData
C
DFB_KeyboardData
C
DFB_Theme
C
DFB_WindowData
C
DIDEVICEINSTANCE
C
DrawState
C
Emscripten_CursorData
C
haptic_effect
C
haptic_hwdata
C
haptic_hweffect
C
ieee_double_shape_type
C
ieee_float_shape_type
C
IMA_ADPCM_decoder
C
IMA_ADPCM_decodestate
C
input_t
C
ITfCandidateListUIElement
C
ITfCandidateListUIElementVtbl
C
ITfDocumentMgr
C
ITfDocumentMgrVtbl
C
ITfInputProcessorProfileActivationSink
C
ITfInputProcessorProfileActivationSinkVtbl
C
ITfReadingInformationUIElement
C
ITfReadingInformationUIElementVtbl
C
ITfSource
C
ITfSourceVtbl
C
ITfThreadMgr
C
ITfThreadMgrEx
C
ITfThreadMgrExVtbl
C
ITfThreadMgrVtbl
C
ITfUIElement
C
ITfUIElementMgr
C
ITfUIElementMgrVtbl
C
ITfUIElementSink
C
ITfUIElementSinkVtbl
C
ITfUIElementVtbl
C
IXAudio2MasteringVoiceVtbl
C
IXAudio2SourceVoiceVtbl
C
IXAudio2VoiceCallbackVtbl
C
IXAudio2Vtbl
C
JoyStick_DeviceData
C
Knob
C
LoadedPicture
C
LPINPUTCONTEXT2
C
mallinfo
C
malloc_params
C
MappingStep
C
MIR_Data
C
MIR_Window
C
MonitorInfo
C
MS_ADPCM_decoder
C
MS_ADPCM_decodestate
C
msegmentptr
C
mstate
C
NativeWindowFactory
C
NSCursor(InvisibleCursor)
C
Point
C
PTOUCHINPUT
C
ReaderData
►
C
recDevice
C
axis_correct
C
hwdata_ball
C
hwdata_hat
C
recElement
C
RLEDestFormat
C
RPI_CursorData
C
sbinptr
C
SDL_AssertData
C
SDL_atomic_t
A type representing an atomic integer value. It is a struct so people don't accidentally use numeric operations on it
C
SDL_AudioBufferQueue
C
SDL_AudioCVT
C
SDL_AudioDevice
C
SDL_AudioDeviceEvent
Audio device event structure (event.adevice.*)
C
SDL_AudioDeviceItem
C
SDL_AudioDriver
C
SDL_AudioDriverImpl
C
SDL_AudioRateFilters
C
SDL_AudioSpec
C
SDL_AudioStreamer
C
SDL_AudioTypeFilters
C
SDL_BApp
C
SDL_BlitFuncEntry
C
SDL_BlitInfo
C
SDL_BlitMap
C
SDL_BWin
C
SDL_Color
C
SDL_CommonEvent
Fields shared by every event
C
SDL_cond
C
SDL_ControllerAxisEvent
Game controller axis motion event structure (event.caxis.*)
C
SDL_ControllerButtonEvent
Game controller button event structure (event.cbutton.*)
C
SDL_ControllerDeviceEvent
Controller device event structure (event.cdevice.*)
C
SDL_Cursor
C
SDL_DisabledEventBlock
C
SDL_DisplayData
C
SDL_DisplayMode
The structure that defines a display mode
C
SDL_DisplayModeData
C
SDL_DollarGestureEvent
Dollar Gesture Event (event.dgesture.*)
C
SDL_DollarPath
C
SDL_DollarTemplate
C
SDL_DropEvent
An event used to request a file open by the system (event.drop.*) This event is enabled by default, you can disable it with
SDL_EventState()
C
SDL_DYNAPI_jump_table
C
SDL_error
C
SDL_Event
General event structure
C
SDL_EventEntry
C
SDL_EventQueue
C
SDL_EventQueueEntry
C
SDL_EventWatcher
C
SDL_Finger
C
SDL_FloatPoint
C
SDL_FormatInfo
C
SDL_FPoint
C
SDL_FRect
C
SDL_GameController
C
SDL_GameControllerButtonBind
C
SDL_GestureTouch
C
SDL_GLDriverData
C
SDL_Haptic
C
SDL_HapticCondition
A structure containing a template for a Condition effect
C
SDL_HapticConstant
A structure containing a template for a Constant effect
C
SDL_HapticCustom
A structure containing a template for the
SDL_HAPTIC_CUSTOM
effect
C
SDL_HapticDirection
Structure that represents a haptic direction
C
SDL_HapticEffect
The generic template for any haptic effect
C
SDL_HapticLeftRight
A structure containing a template for a Left/Right effect
C
SDL_hapticlist_item
C
SDL_HapticPeriodic
A structure containing a template for a Periodic effect
C
SDL_HapticRamp
A structure containing a template for a Ramp effect
C
SDL_Hint
C
SDL_HintWatch
C
SDL_iconv_t
C
SDL_JoyAxisEvent
Joystick axis motion event structure (event.jaxis.*)
C
SDL_JoyBallEvent
Joystick trackball motion event structure (event.jball.*)
C
SDL_JoyButtonEvent
Joystick button event structure (event.jbutton.*)
C
SDL_JoyDeviceEvent
Joystick device event structure (event.jdevice.*)
C
SDL_JoyHatEvent
Joystick hat position change event structure (event.jhat.*)
►
C
SDL_Joystick
C
balldelta
C
SDL_JoystickGUID
C
SDL_Keyboard
C
SDL_KeyboardEvent
Keyboard button event structure (event.key.*)
C
SDL_Keysym
The SDL keysym structure, used in key events
C
SDL_LogLevel
C
SDL_MessageBoxButtonData
Individual button data
C
SDL_MessageBoxColor
RGB value used in a message box color scheme
C
SDL_MessageBoxColorScheme
A set of colors to use for message box dialogs
C
SDL_MessageBoxData
MessageBox structure containing title, text, window, etc
C
SDL_Mouse
C
SDL_MouseButtonEvent
Mouse button event structure (event.button.*)
C
SDL_MouseClickState
C
SDL_MouseData
C
SDL_MouseMotionEvent
Mouse motion event structure (event.motion.*)
C
SDL_MouseWheelEvent
Mouse wheel event structure (event.wheel.*)
C
SDL_MultiGestureEvent
Multiple Finger Gesture Event (event.mgesture.*)
C
SDL_mutex
C
SDL_OSEvent
OS Specific event
C
SDL_Palette
C
SDL_PixelFormat
C
SDL_Point
The structure that defines a point
C
SDL_PrivateAudioData
C
SDL_PrivateGLESData
C
SDL_QuadTreeChildren
C
SDL_QuitEvent
The "quit requested" event
C
SDL_Rect
A rectangle, with the origin at the upper left
C
SDL_RenderDriver
C
SDL_Renderer
C
SDL_RendererInfo
Information on the capabilities of a render driver or context
C
SDL_RWops
C
SDL_sem
C
SDL_ShapeData
C
SDL_ShapeDriver
C
SDL_ShapeTree
C
SDL_ShapeUnion
C
SDL_Surface
A collection of pixels used in software blitting
C
SDL_SW_YUVTexture
C
SDL_SysWMEntry
C
SDL_SysWMEvent
A video driver dependent system event (event.syswm.*) This event is disabled by default, you can enable it with
SDL_EventState()
C
SDL_SysWMinfo
C
SDL_SysWMmsg
C
SDL_TextEditingEvent
Keyboard text editing event structure (event.edit.*)
C
SDL_TextInputEvent
Keyboard text input event structure (event.text.*)
C
SDL_Texture
C
SDL_Thread
C
SDL_Timer
C
SDL_TimerData
C
SDL_TimerMap
C
SDL_TLSData
C
SDL_TLSEntry
C
SDL_Touch
C
SDL_TouchFingerEvent
Touch finger event structure (event.tfinger.*)
C
SDL_uikitopenglview
C
SDL_uikitview
C
SDL_uikitviewcontroller
C
SDL_UserEvent
A user-defined event type (event.user.*)
C
SDL_version
Information the version of SDL in use
C
SDL_VideoData
C
SDL_VideoDevice
C
SDL_VideoDisplay
C
SDL_Window
The type used to identify a window
C
SDL_WindowData
C
SDL_WindowEvent
Window state change event data (event.window.*)
C
SDL_WindowShapeMode
A struct that tags the
SDL_WindowShapeParams
union with an enum describing the type of its contents
C
SDL_WindowShapeParams
A union containing parameters for shaped windows
C
SDL_WindowShaper
C
SDL_WindowTextureData
C
SDL_WindowUserData
C
SDLLaunchScreenController
C
SDLTest_CommonState
C
SDLTest_Crc32Context
C
SDLTest_Md5Context
C
SDLTest_RandomContext
C
SDLTest_SurfaceImage_t
C
SDLTest_TestCaseReference
C
SDLTest_TestSuiteReference
C
SDLUIKitDelegate
C
sealed
C
stack_entry
C
SW_RenderData
C
tbinptr
C
tColorRGBA
C
tColorY
C
thread_args
C
Timing
C
TSFSink
C
UIKitKeyInfo
C
VideoBootStrap
C
WaveFMT
C
WriterData
C
XAUDIO2_BUFFER
C
XAUDIO2_BUFFER_WMA
C
XAUDIO2_DEBUG_CONFIGURATION
C
XAUDIO2_DEVICE_DETAILS
C
XAUDIO2_EFFECT_CHAIN
C
XAUDIO2_EFFECT_DESCRIPTOR
C
XAUDIO2_FILTER_PARAMETERS
C
XAUDIO2_PERFORMANCE_DATA
C
XAUDIO2_SEND_DESCRIPTOR
C
XAUDIO2_VOICE_DETAILS
C
XAUDIO2_VOICE_SENDS
C
XAUDIO2_VOICE_STATE
Generated by
1.8.11