Overview | All Modules | Tutorial | User's Guide | Programming Guide
Previous

COVISE Online Documentation

Next

Public Member Functions | Static Public Member Functions | Static Protected Attributes | List of all members
vrui::coInteractionManager Class Reference

#include <coInteractionManager.h>

Public Member Functions

 coInteractionManager ()
 
 coInteractionManager (const coInteractionManager &)=delete
 
coInteractionManageroperator= (const coInteractionManager &)=delete
 
 ~coInteractionManager ()
 
bool update ()
 
void registerGroup (int group)
 
void registerInteraction (coInteraction *)
 
void unregisterInteraction (coInteraction *)
 
bool isOneActive (coInteraction::InteractionType type)
 
bool isOneActive (coInteraction::InteractionGroup group)
 
void resetLocks (int id)
 
void doRemoteLock (int groupId)
 
void doRemoteUnLock (int groupId)
 
bool isNaviagationBlockedByme ()
 

Static Public Member Functions

static coInteractionManagerthe ()
 

Static Protected Attributes

static coInteractionManagerim = 0
 

Constructor & Destructor Documentation

◆ coInteractionManager() [1/2]

vrui::coInteractionManager::coInteractionManager ( )
explicit

◆ coInteractionManager() [2/2]

vrui::coInteractionManager::coInteractionManager ( const coInteractionManager )
delete

◆ ~coInteractionManager()

vrui::coInteractionManager::~coInteractionManager ( )

Member Function Documentation

◆ doRemoteLock()

void vrui::coInteractionManager::doRemoteLock ( int  groupId)

◆ doRemoteUnLock()

void vrui::coInteractionManager::doRemoteUnLock ( int  groupId)

◆ isNaviagationBlockedByme()

bool vrui::coInteractionManager::isNaviagationBlockedByme ( )

◆ isOneActive() [1/2]

bool vrui::coInteractionManager::isOneActive ( coInteraction::InteractionGroup  group)

◆ isOneActive() [2/2]

bool vrui::coInteractionManager::isOneActive ( coInteraction::InteractionType  type)

◆ operator=()

coInteractionManager & vrui::coInteractionManager::operator= ( const coInteractionManager )
delete

◆ registerGroup()

void vrui::coInteractionManager::registerGroup ( int  group)

◆ registerInteraction()

void vrui::coInteractionManager::registerInteraction ( coInteraction interaction)

◆ resetLocks()

void vrui::coInteractionManager::resetLocks ( int  id)

◆ the()

coInteractionManager * vrui::coInteractionManager::the ( )
static

◆ unregisterInteraction()

void vrui::coInteractionManager::unregisterInteraction ( coInteraction interaction)

◆ update()

bool vrui::coInteractionManager::update ( )

Member Data Documentation

◆ im

coInteractionManager * vrui::coInteractionManager::im = 0
staticprotected

The documentation for this class was generated from the following files:
PreviousNext

Authors: Martin Aumüller, Ruth Lang, Daniela Rainer, Jürgen Schulze-Döbold, Andreas Werner, Peter Wolf, Uwe Wössner
Copyright © 1993-2009 HLRS, 2004-2009 RRZK, 2005-2009 Visenso
COVISE Version 6.5 Academic