OpenCOVER
|
#include <cover/coVRPluginSupport.h>
Public Member Functions | |
coPointerButton (const std::string &name) | |
~coPointerButton () | |
unsigned int | getState () const |
unsigned int | oldState () const |
unsigned int | wasPressed (unsigned int buttonMask=vrui::vruiButtons::ALL_BUTTONS) const |
buttons pressed since last frame More... | |
unsigned int | wasReleased (unsigned int buttonMask=vrui::vruiButtons::ALL_BUTTONS) const |
buttons released since last frame More... | |
bool | notPressed () const |
is no button pressed More... | |
int | getWheel (size_t idx=0) const |
accumulated number of wheel events More... | |
void | setWheel (size_t idx, int count) |
set number wheel events More... | |
const std::string & | name () const |
button name More... | |
Friends | |
class | coVRPluginSupport |
class | coVRMSController |
Access to buttons and wheel of interaction devices
opencover::coPointerButton::coPointerButton | ( | const std::string & | name | ) |
opencover::coPointerButton::~coPointerButton | ( | ) |
unsigned int opencover::coPointerButton::getState | ( | ) | const |
button state
int opencover::coPointerButton::getWheel | ( | size_t | idx = 0 | ) | const |
accumulated number of wheel events
const std::string & opencover::coPointerButton::name | ( | ) | const |
button name
bool opencover::coPointerButton::notPressed | ( | ) | const |
is no button pressed
unsigned int opencover::coPointerButton::oldState | ( | ) | const |
previous button state
void opencover::coPointerButton::setWheel | ( | size_t | idx, |
int | count | ||
) |
set number wheel events
unsigned int opencover::coPointerButton::wasPressed | ( | unsigned int | buttonMask = vrui::vruiButtons::ALL_BUTTONS | ) | const |
buttons pressed since last frame
unsigned int opencover::coPointerButton::wasReleased | ( | unsigned int | buttonMask = vrui::vruiButtons::ALL_BUTTONS | ) | const |
buttons released since last frame
|
friend |
|
friend |