#include <coCombinedButtonInteraction.h>
|
enum | InteractionState {
Idle = 0
, PendingActive
, Active
, Paused
,
RemoteActive
, ActiveNotify
, Stopped
} |
|
enum | InteractionPriority {
Low = 0
, Navigation
, NavigationHigh
, Medium
,
High
, Menu
, Highest
} |
|
enum | InteractionType {
ButtonA = 0
, ButtonAction = ButtonA
, ButtonB
, ButtonDrive = ButtonB
,
ButtonC
, ButtonXform = ButtonC
, ButtonD
, ButtonForward = ButtonD
,
ButtonE
, ButtonBack = ButtonE
, ButtonToggleDocuments
, ButtonDrag
,
ButtonZoom
, ButtonMenu
, ButtonQuit
, ButtonNextInter
,
ButtonPrevInter
, ButtonNextPerson
, ButtonPrevPerson
, LastButton = ButtonPrevPerson
,
WheelHorizontal
, WheelVertical
, Wheel = WheelVertical
, Joystick
,
AllButtons
, NoButton
, NumInteractorTypes
} |
|
enum | InteractionGroup { GroupNonexclusive
, GroupNavigation
} |
|
enum | RunningState { StateStarted = 0
, StateRunning
, StateStopped
, StateNotRunning
} |
|
◆ coCombinedButtonInteraction()
◆ ~coCombinedButtonInteraction()
virtual vrui::coCombinedButtonInteraction::~coCombinedButtonInteraction |
( |
| ) |
|
|
virtual |
◆ getHandMatrix()
virtual vruiMatrix * vrui::coCombinedButtonInteraction::getHandMatrix |
( |
| ) |
const |
|
virtual |
◆ is2D()
virtual bool vrui::coCombinedButtonInteraction::is2D |
( |
| ) |
const |
|
virtual |
◆ isMouse()
virtual bool vrui::coCombinedButtonInteraction::isMouse |
( |
| ) |
const |
|
virtual |
◆ setHitByMouse()
virtual void vrui::coCombinedButtonInteraction::setHitByMouse |
( |
bool |
| ) |
|
|
virtual |
◆ update()
virtual void vrui::coCombinedButtonInteraction::update |
( |
| ) |
|
|
protectedvirtual |
◆ mouse
bool vrui::coCombinedButtonInteraction::mouse |
|
protected |
The documentation for this class was generated from the following file: