OpenCOVER
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
opencover::VRRegisterSceneGraph Class Reference

#include <VRRegisterSceneGraph.h>

Public Member Functions

virtual ~VRRegisterSceneGraph ()
 
void setRegisterStartIndex (int startIndex)
 
void registerNode (osg::Node *node, std::string parent)
 
void unregisterNode (osg::Node *node, std::string parent)
 
void block ()
 
void activate ()
 
void unblock ()
 
bool isBlocked ()
 

Static Public Member Functions

static VRRegisterSceneGraphinstance ()
 

Protected Member Functions

 VRRegisterSceneGraph ()
 
void createRegisterMessage (osg::Node *node, std::string parent)
 
void createUnregisterMessage (osg::Node *node, std::string parent)
 
void createTransparencyMessage (osg::Node *node)
 
void sendRegisterMessage ()
 
void sendUnregisterMessage ()
 
void sendTransparencyMessage ()
 
std::string createName (std::string)
 

Constructor & Destructor Documentation

◆ VRRegisterSceneGraph()

opencover::VRRegisterSceneGraph::VRRegisterSceneGraph ( )
protected

◆ ~VRRegisterSceneGraph()

virtual opencover::VRRegisterSceneGraph::~VRRegisterSceneGraph ( )
virtual

Member Function Documentation

◆ activate()

void opencover::VRRegisterSceneGraph::activate ( )
inline

◆ block()

void opencover::VRRegisterSceneGraph::block ( )
inline

◆ createName()

std::string opencover::VRRegisterSceneGraph::createName ( std::string  )
protected

◆ createRegisterMessage()

void opencover::VRRegisterSceneGraph::createRegisterMessage ( osg::Node *  node,
std::string  parent 
)
protected

◆ createTransparencyMessage()

void opencover::VRRegisterSceneGraph::createTransparencyMessage ( osg::Node *  node)
protected

◆ createUnregisterMessage()

void opencover::VRRegisterSceneGraph::createUnregisterMessage ( osg::Node *  node,
std::string  parent 
)
protected

◆ instance()

static VRRegisterSceneGraph * opencover::VRRegisterSceneGraph::instance ( )
static

◆ isBlocked()

bool opencover::VRRegisterSceneGraph::isBlocked ( )
inline

◆ registerNode()

void opencover::VRRegisterSceneGraph::registerNode ( osg::Node *  node,
std::string  parent 
)

◆ sendRegisterMessage()

void opencover::VRRegisterSceneGraph::sendRegisterMessage ( )
protected

◆ sendTransparencyMessage()

void opencover::VRRegisterSceneGraph::sendTransparencyMessage ( )
protected

◆ sendUnregisterMessage()

void opencover::VRRegisterSceneGraph::sendUnregisterMessage ( )
protected

◆ setRegisterStartIndex()

void opencover::VRRegisterSceneGraph::setRegisterStartIndex ( int  startIndex)

◆ unblock()

void opencover::VRRegisterSceneGraph::unblock ( )
inline

◆ unregisterNode()

void opencover::VRRegisterSceneGraph::unregisterNode ( osg::Node *  node,
std::string  parent 
)

The documentation for this class was generated from the following file: