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 |