#include <coNavInteraction.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
} |
|
void | setState (InteractionState s) |
|
◆ coNavInteraction()
◆ ~coNavInteraction()
virtual vrui::coNavInteraction::~coNavInteraction |
( |
| ) |
|
|
virtual |
◆ cancelInteraction()
virtual void vrui::coNavInteraction::cancelInteraction |
( |
| ) |
|
|
virtual |
◆ doInteraction()
virtual void vrui::coNavInteraction::doInteraction |
( |
| ) |
|
|
virtual |
◆ startInteraction()
virtual void vrui::coNavInteraction::startInteraction |
( |
| ) |
|
|
virtual |
◆ stopInteraction()
virtual void vrui::coNavInteraction::stopInteraction |
( |
| ) |
|
|
virtual |
◆ update()
virtual void vrui::coNavInteraction::update |
( |
| ) |
|
|
virtual |
◆ oldState
The documentation for this class was generated from the following file: