SOFA API  b3f2f2a4
Open source framework for multi-physics simuation
sofa::core::objectmodel::JoystickEvent::ButtonEvent Class Reference

#include <JoystickEvent.h>

Implements the button event for joysticks. More...

Detailed Description

Implements the button event for joysticks.

Public Member Functions

 ButtonEvent (const int buttonStates=0)
 Default constructor. More...
 
virtual ~ButtonEvent ()
 Default destructor. More...
 
void setButtons (const int)
 
bool getButton (const int) const
 
virtual const chargetClassName () const
 

Constructor details

◆ ButtonEvent()

sofa::core::objectmodel::JoystickEvent::ButtonEvent::ButtonEvent ( const int  buttonStates = 0)

Default constructor.

◆ ~ButtonEvent()

sofa::core::objectmodel::JoystickEvent::ButtonEvent::~ButtonEvent ( )
virtual

Default destructor.

Function details

◆ getButton()

bool sofa::core::objectmodel::JoystickEvent::ButtonEvent::getButton ( const int  i) const

◆ getClassName()

virtual const char* sofa::core::objectmodel::JoystickEvent::ButtonEvent::getClassName ( ) const
inlinevirtual

◆ setButtons()

void sofa::core::objectmodel::JoystickEvent::ButtonEvent::setButtons ( const int  buttons)