#include <coInteraction.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
} |
|
Enumerator |
---|
GroupNonexclusive |
|
GroupNavigation |
|
Enumerator |
---|
Low |
|
Navigation |
|
NavigationHigh |
|
Medium |
|
High |
|
Menu |
|
Highest |
|
Enumerator |
---|
Idle |
|
PendingActive |
|
Active |
|
Paused |
|
RemoteActive |
|
ActiveNotify |
|
Stopped |
|
Enumerator |
---|
ButtonA |
|
ButtonAction |
|
ButtonB |
|
ButtonDrive |
|
ButtonC |
|
ButtonXform |
|
ButtonD |
|
ButtonForward |
|
ButtonE |
|
ButtonBack |
|
ButtonToggleDocuments |
|
ButtonDrag |
|
ButtonZoom |
|
ButtonMenu |
|
ButtonQuit |
|
ButtonNextInter |
|
ButtonPrevInter |
|
ButtonNextPerson |
|
ButtonPrevPerson |
|
LastButton |
|
WheelHorizontal |
|
WheelVertical |
|
Wheel |
|
Joystick |
|
AllButtons |
|
NoButton |
|
NumInteractorTypes |
|
Enumerator |
---|
StateStarted |
|
StateRunning |
|
StateStopped |
|
StateNotRunning |
|
virtual vrui::coInteraction::~coInteraction |
( |
| ) |
|
|
virtual |
bool vrui::coInteraction::activate |
( |
| ) |
|
virtual void vrui::coInteraction::addIcon |
( |
| ) |
|
|
virtual |
virtual void vrui::coInteraction::cancelInteraction |
( |
| ) |
|
|
virtual |
virtual void vrui::coInteraction::cancelPendingActivation |
( |
| ) |
|
|
virtual |
virtual void vrui::coInteraction::doActivation |
( |
| ) |
|
|
virtual |
virtual const std::string& vrui::coInteraction::getName |
( |
| ) |
const |
|
inlinevirtual |
int vrui::coInteraction::getRemoteLockID |
( |
| ) |
const |
|
inline |
virtual bool vrui::coInteraction::hasPriority |
( |
| ) |
|
|
virtual |
bool vrui::coInteraction::isIdle |
( |
| ) |
const |
|
inline |
bool vrui::coInteraction::isNotifyOnly |
( |
| ) |
|
|
inline |
bool vrui::coInteraction::isRegistered |
( |
| ) |
|
|
inline |
bool vrui::coInteraction::isRunning |
( |
| ) |
const |
|
inline |
virtual void vrui::coInteraction::pause |
( |
| ) |
|
|
virtual |
virtual void vrui::coInteraction::removeIcon |
( |
| ) |
|
|
virtual |
void vrui::coInteraction::requestActivation |
( |
| ) |
|
virtual void vrui::coInteraction::resetState |
( |
| ) |
|
|
virtual |
virtual void vrui::coInteraction::setName |
( |
const std::string & |
name | ) |
|
|
virtual |
void vrui::coInteraction::setNotifyOnly |
( |
bool |
flag | ) |
|
void vrui::coInteraction::setRemoteActive |
( |
bool |
| ) |
|
void vrui::coInteraction::setRemoteLock |
( |
bool |
| ) |
|
void vrui::coInteraction::setRemoteLockID |
( |
int |
ID | ) |
|
virtual void vrui::coInteraction::update |
( |
| ) |
|
|
virtual |
bool vrui::coInteraction::wasStarted |
( |
| ) |
const |
|
inline |
bool vrui::coInteraction::wasStopped |
( |
| ) |
const |
|
inline |
bool vrui::coInteraction::hasPriorityFlag |
|
protected |
std::string vrui::coInteraction::name |
|
protected |
bool vrui::coInteraction::notifyOnly |
|
protected |
bool vrui::coInteraction::registered |
|
protected |
bool vrui::coInteraction::remoteLock |
|
protected |
int vrui::coInteraction::remoteLockID |
|
protected |
The documentation for this class was generated from the following file: