|
SDL++
C++wrapperfortheSDLlibrary.
|
| sdl::event::ActiveBase | Base 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::Axis | Represents a joystick axis |
| sdl::event::basic_Listener | Base Listener class |
| sdl::devices::CdRom | Represents a cd drive |
| sdl::subsystem::CdRomBase | Base for the cd-rom subsystem |
| sdl::misc::Color | Represents an RGBA color |
| sdl::misc::Coordinate< T > | Represents a 2 dimensional coordinate |
| sdl::devices::Cursor | Represents the system pointer |
| sdl::event::Dispatcher | Dispatches events to Listeners |
| sdl::event::Event< Comparator, Base > | Represents an event |
| sdl::event::EventBase | Base for events that holds a SDL_Event structure |
| sdl::event::EventLoop | Represents an event loop |
| sdl::subsystem::EventThreadBase | Base for the event thread subsystem |
| sdl::subsystem::EverythingBase | Base to the everything subsystem |
| sdl::event::ExposeBase | Base for an expose event that exposes the SDL_ExposeEvent structure |
| sdl::event::Hat | Represents a joystick hat |
| sdl::video::Icon | Represents 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::Joystick | Represents a joystick |
| sdl::event::JoystickAxisBase | Base for joystick axis events that exposes the SDL_JoyAxisEvent structure |
| sdl::event::JoystickAxisMotion< Axes > | Represents a joystick axis motion event |
| sdl::subsystem::JoystickBase | Base for the joystick subsystem |
| sdl::event::JoystickButton | Represents a joystick button |
| sdl::event::JoystickButtonBase | Base 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::JoystickHatBase | Base for joystick hat events that exposes the SDL_JoyHatEvent structure |
| sdl::event::JoystickHatMotion< Hats > | Represents a joystick hat motion event |
| sdl::event::JoystickTrackballBase | Base for joystick trackball events that exposes the SDL_JoyBallEvent structure |
| sdl::event::JoystickTrackballMotion< Balls > | Represents a joystick trackball motion event |
| sdl::event::Key | Represents a key |
| sdl::event::KeyBase | Base for keyboard events that exposes the SDL_KeyboardEvent structure |
| sdl::devices::Keyboard | Represents 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::MouseButton | Represents a mouse button |
| sdl::event::MouseButtonBase | Base for mouse button events that exposes the SDL_MouseButtonEvent structure |
| sdl::event::MouseButtonPress< Buttons > | |
| sdl::event::MouseButtonRelease< Buttons > | |
| sdl::event::MouseMotionBase | Base 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::NoParachuteBase | Base for the no parachute subsystem |
| sdl::video::Overlay | Represents an overlay |
| sdl::event::Queue | The event queue |
| sdl::event::QuitBase | Base for a quit event that exposes the SDL_QuitEvent structure |
| sdl::misc::Rect | Represents a rectangle |
| sdl::event::ResizeBase | Base for a resize event that exposes the SDL_ResizeEvent structure |
| sdl::Sdl | |
| sdl::misc::SharedObject | Represents 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::Surface | Represents a surface |
| sdl::devices::Timer | Represents a timer |
| sdl::subsystem::TimerBase | Base for the timer subsystem |
| sdl::event::Trackball | Represents a joystick trackball |
| sdl::event::User | Represents a key |
| sdl::event::UserBase | Base for user events that exposes the SDL_UserEvent structure |
| sdl::event::UserDefined< Codes > | Represents a user event |
| sdl::subsystem::VideoBase | |
| sdl::audio::Wav | Represents a wav file |
| sdl::video::Window | Represents an SDL window |
| sdl::event::WindowManagerBase | Base for a window manager event that exposes the SDL_SysWMEvent structure |