Choreonoid  1.5
Public Member Functions | List of all members
cnoid::JoystickCapture Class Reference

#include <JoystickCapture.h>

Public Member Functions

 JoystickCapture ()
 
 ~JoystickCapture ()
 
bool setDevice (const char *device)
 
bool isReady () const
 
void releaseDevice ()
 
SignalProxy< void(int id, bool isPressed)> sigButton ()
 
SignalProxy< void(int id, double position)> sigAxis ()
 
int numAxes () const
 
void setAxisEnabled (int axis, bool on)
 
int numButtons () const
 
bool readCurrentState ()
 
double getPosition (int axis) const
 
bool getButtonState (int button) const
 
bool isActive () const
 

Constructor & Destructor Documentation

JoystickCapture::JoystickCapture ( )
JoystickCapture::~JoystickCapture ( )

Member Function Documentation

bool JoystickCapture::getButtonState ( int  button) const
double JoystickCapture::getPosition ( int  axis) const
bool JoystickCapture::isActive ( ) const
bool JoystickCapture::isReady ( ) const
int JoystickCapture::numAxes ( ) const
int JoystickCapture::numButtons ( ) const
bool JoystickCapture::readCurrentState ( )
void JoystickCapture::releaseDevice ( )
void JoystickCapture::setAxisEnabled ( int  axis,
bool  on 
)
bool JoystickCapture::setDevice ( const char *  device)
SignalProxy< void(int id, double position)> JoystickCapture::sigAxis ( )
SignalProxy< void(int id, bool isPressed)> JoystickCapture::sigButton ( )

The documentation for this class was generated from the following files: