#include <coButtonInteraction.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
} |
|
◆ coButtonInteraction()
◆ ~coButtonInteraction()
vrui::coButtonInteraction::~coButtonInteraction |
( |
| ) |
|
|
virtual |
◆ cancelInteraction()
void vrui::coButtonInteraction::cancelInteraction |
( |
| ) |
|
|
virtual |
◆ conditionBecameMet()
bool vrui::coButtonInteraction::conditionBecameMet |
( |
| ) |
const |
|
protectedvirtual |
◆ conditionMet()
bool vrui::coButtonInteraction::conditionMet |
( |
| ) |
const |
|
protectedvirtual |
◆ doInteraction()
void vrui::coButtonInteraction::doInteraction |
( |
| ) |
|
|
virtual |
◆ getWheelCount()
int vrui::coButtonInteraction::getWheelCount |
( |
| ) |
const |
◆ resetState()
void vrui::coButtonInteraction::resetState |
( |
| ) |
|
|
virtual |
◆ startInteraction()
void vrui::coButtonInteraction::startInteraction |
( |
| ) |
|
|
virtual |
◆ stopInteraction()
void vrui::coButtonInteraction::stopInteraction |
( |
| ) |
|
|
virtual |
◆ update()
void vrui::coButtonInteraction::update |
( |
| ) |
|
|
virtual |
◆ updateState()
void vrui::coButtonInteraction::updateState |
( |
vruiButtons * |
button | ) |
|
|
protected |
◆ button
vruiButtons* vrui::coButtonInteraction::button = nullptr |
|
protected |
◆ buttonmask
unsigned vrui::coButtonInteraction::buttonmask = 0 |
|
protected |
◆ wheelCount
int vrui::coButtonInteraction::wheelCount = 0 |
|
protected |
The documentation for this class was generated from the following files: