OpenCOVER
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | List of all members
opencover::VRVruiButtons Class Reference

#include <VRVruiButtons.h>

Inheritance diagram for opencover::VRVruiButtons:
Inheritance graph
[legend]
Collaboration diagram for opencover::VRVruiButtons:
Collaboration graph
[legend]

Public Member Functions

 VRVruiButtons (coPointerButton *button=NULL)
 
virtual ~VRVruiButtons ()
 
virtual unsigned int wasPressed (unsigned int buttons) const
 
virtual unsigned int wasReleased (unsigned int buttons) const
 
virtual unsigned int getStatus () const
 
virtual unsigned int getOldStatus () const
 
virtual int getWheelCount () const
 
- Public Member Functions inherited from vrui::vruiButtons
 vruiButtons ()
 
virtual ~vruiButtons ()
 

Additional Inherited Members

- Public Types inherited from vrui::vruiButtons
enum  Button {
  NO_BUTTON = 0x0000, ACTION_BUTTON = 0x0001, DRIVE_BUTTON = 0x0002, XFORM_BUTTON = 0x0004,
  USER1_BUTTON = 0x0008, USER4_BUTTON = 0x0010, TOGGLE_DOCUMENTS = 0x20, INTER_PREV = 0x0040,
  INTER_NEXT = 0x0080, MENU_BUTTON = 0x0100, FORWARD_BUTTON = 0x0200, BACKWARD_BUTTON = 0x0400,
  ZOOM_BUTTON = 0x0800, QUIT_BUTTON = 0x1000, DRAG_BUTTON = 0x2000, WHEEL_UP = 0x4000,
  WHEEL_DOWN = 0x8000, WHEEL = WHEEL_UP | WHEEL_DOWN, PERSON_PREV = 0x10000, PERSON_NEXT = 0x20000,
  JOYSTICK_RIGHT = 0x10000000, JOYSTICK_DOWN = 0x20000000, JOYSTICK_LEFT = 0x40000000, JOYSTICK_UP = 0x80000000,
  ALL_BUTTONS = ACTION_BUTTON | DRIVE_BUTTON | XFORM_BUTTON | USER1_BUTTON | USER4_BUTTON
}
 

Constructor & Destructor Documentation

opencover::VRVruiButtons::VRVruiButtons ( coPointerButton button = NULL)
virtual opencover::VRVruiButtons::~VRVruiButtons ( )
virtual

Member Function Documentation

virtual unsigned int opencover::VRVruiButtons::getOldStatus ( ) const
virtual

Implements vrui::vruiButtons.

virtual unsigned int opencover::VRVruiButtons::getStatus ( ) const
virtual

Implements vrui::vruiButtons.

virtual int opencover::VRVruiButtons::getWheelCount ( ) const
virtual

Implements vrui::vruiButtons.

virtual unsigned int opencover::VRVruiButtons::wasPressed ( unsigned int  buttons) const
virtual

Implements vrui::vruiButtons.

virtual unsigned int opencover::VRVruiButtons::wasReleased ( unsigned int  buttons) const
virtual

Implements vrui::vruiButtons.


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