Joystick device class (SDL). More...
#include <_src_input_device_joystick_sdl.hh>
Private Member Functions | |
| JoystickDeviceSDL (void) | |
| virtual | ~JoystickDeviceSDL () |
| virtual bool | EnableDevice (void) |
| virtual bool | PollJoystickDevice (JoystickEvent &event) |
| virtual void | PrintStatus (void) |
| bool | Open (void) |
| void | Close (void) |
Private Attributes | |
| int | mJoystickNum |
| SafePtr< SDL_Joystick > | mJoystickSDL |
| SDL joystick object. | |
Friends | |
| class | JoystickDevice |
Joystick device class (SDL).
This is a private implementation of JoystickDevice.
| input::JoystickDeviceSDL::JoystickDeviceSDL | ( | void | ) | [private] |
ctor/dtor.
| input::JoystickDeviceSDL::~JoystickDeviceSDL | ( | ) | [private, virtual] |
| void input::JoystickDeviceSDL::Close | ( | void | ) | [private] |
Close SDL joystick device.
| virtual bool input::JoystickDeviceSDL::EnableDevice | ( | void | ) | [inline, private, virtual] |
Implements input::Device< JoystickEvent >.
| bool input::JoystickDeviceSDL::Open | ( | void | ) | [private] |
Open SDL joystick device.
| bool input::JoystickDeviceSDL::PollJoystickDevice | ( | JoystickEvent & | event | ) | [private, virtual] |
Dequeue one event from SDL driver and enqueue.
Implements input::JoystickDevice.
| void input::JoystickDeviceSDL::PrintStatus | ( | void | ) | [private, virtual] |
Print status of joystick.
Implements input::JoystickDevice.
friend class JoystickDevice [friend] |
int input::JoystickDeviceSDL::mJoystickNum [private] |
SafePtr<SDL_Joystick> input::JoystickDeviceSDL::mJoystickSDL [private] |
SDL joystick object.
Palomino Flight Simulator documents generated by doxygen 1.7.1 on Tue May 15 2012 22:40:11