SDL++
C++wrapperfortheSDLlibrary.

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
sdl::event::ActiveBaseBase for an active event that exposes the SDL_ActiveEvent structure
sdl::event::Adder< Listeners, Handler >Adds a Listener for an event to a collection of Listeners
sdl::audio::Audio
sdl::subsystem::AudioBase
sdl::event::AxisRepresents a joystick axis
sdl::event::basic_ListenerBase Listener class
sdl::devices::CdRomRepresents a cd drive
sdl::subsystem::CdRomBaseBase for the cd-rom subsystem
sdl::misc::ColorRepresents an RGBA color
sdl::misc::Coordinate< T >Represents a 2 dimensional coordinate
sdl::devices::CursorRepresents the system pointer
sdl::event::DispatcherDispatches events to Listeners
sdl::event::Event< Comparator, Base >Represents an event
sdl::event::EventBaseBase for events that holds a SDL_Event structure
sdl::event::EventLoopRepresents an event loop
sdl::subsystem::EventThreadBaseBase for the event thread subsystem
sdl::subsystem::EverythingBaseBase to the everything subsystem
sdl::event::ExposeBaseBase for an expose event that exposes the SDL_ExposeEvent structure
sdl::event::HatRepresents a joystick hat
sdl::video::IconRepresents an icon
sdl::misc::is_base_of_all< Base, Ts >Recursively determines if Base is the base of all of the Ts
sdl::misc::is_base_of_all< Base >
sdl::misc::is_base_of_all< Base, T, Ts...>
sdl::devices::JoystickRepresents a joystick
sdl::event::JoystickAxisBaseBase for joystick axis events that exposes the SDL_JoyAxisEvent structure
sdl::event::JoystickAxisMotion< Axes >Represents a joystick axis motion event
sdl::subsystem::JoystickBaseBase for the joystick subsystem
sdl::event::JoystickButtonRepresents a joystick button
sdl::event::JoystickButtonBaseBase for joystick button events that exposes the SDL_JoyButtonEvent structure
sdl::event::JoystickButtonPress< Buttons >Represents a joystick button press event
sdl::event::JoystickButtonRelease< Buttons >Represents a joystick button release event
sdl::event::JoystickHatBaseBase for joystick hat events that exposes the SDL_JoyHatEvent structure
sdl::event::JoystickHatMotion< Hats >Represents a joystick hat motion event
sdl::event::JoystickTrackballBaseBase for joystick trackball events that exposes the SDL_JoyBallEvent structure
sdl::event::JoystickTrackballMotion< Balls >Represents a joystick trackball motion event
sdl::event::KeyRepresents a key
sdl::event::KeyBaseBase for keyboard events that exposes the SDL_KeyboardEvent structure
sdl::devices::KeyboardRepresents a keyboard
sdl::event::KeyPress< Keys >Represents a key press event
sdl::event::KeyRelease< Keys >Represents a key release event
sdl::event::Listener< EventType, Handler >Listens for and handles an event
sdl::event::MouseButtonRepresents a mouse button
sdl::event::MouseButtonBaseBase for mouse button events that exposes the SDL_MouseButtonEvent structure
sdl::event::MouseButtonPress< Buttons >
sdl::event::MouseButtonRelease< Buttons >
sdl::event::MouseMotionBaseBase for mouse motion events that exposes the SDL_MouseMotionEvent structure
sdl::event::MultiComparator< Device, EventType, Ids >Recurse through the Device list checking to see if the SDL_Event structure is correct for any of them
sdl::event::MultiComparator< Device, EventType >
sdl::event::MultiComparator< Device, EventType, Id, Ids...>
sdl::subsystem::NoParachuteBaseBase for the no parachute subsystem
sdl::video::OverlayRepresents an overlay
sdl::event::QueueThe event queue
sdl::event::QuitBaseBase for a quit event that exposes the SDL_QuitEvent structure
sdl::misc::RectRepresents a rectangle
sdl::event::ResizeBaseBase for a resize event that exposes the SDL_ResizeEvent structure
sdl::Sdl
sdl::misc::SharedObjectRepresents a shared object
sdl::event::SimpleComparator< SDL_EVENT_TYPE >Determines if the SDL_Event is the correct event
sdl::subsystem::Subsystem< T, Base >Represents a SDL subsystem
sdl::video::SurfaceRepresents a surface
sdl::devices::TimerRepresents a timer
sdl::subsystem::TimerBaseBase for the timer subsystem
sdl::event::TrackballRepresents a joystick trackball
sdl::event::UserRepresents a key
sdl::event::UserBaseBase for user events that exposes the SDL_UserEvent structure
sdl::event::UserDefined< Codes >Represents a user event
sdl::subsystem::VideoBase
sdl::audio::WavRepresents a wav file
sdl::video::WindowRepresents an SDL window
sdl::event::WindowManagerBaseBase for a window manager event that exposes the SDL_SysWMEvent structure
 All Classes Namespaces Files Functions Variables Typedefs