VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
makVrv::DtOculusDrawable Class Reference

This is modeled after the DtTritonDrawable which is used by the DtTritonManager to insure that Triton is initialized after the context is fully initialized. More...

Inheritance diagram for makVrv::DtOculusDrawable:
Inheritance graph
[legend]

Public Member Functions

 DtOculusDrawable (DtOculusChannel *channel)
 CTOR. More...
 
virtual void drawImplementation (osg::RenderInfo &renderInfo) const
 When this is called the graphics context is good to go and the Oculus can be fully initialized. More...
 
virtual Object * cloneType () const
 
virtual Object * clone (const osg::CopyOp &copyop) const
 

Protected Attributes

DtOculusChannelmyOculusChannel
 

Detailed Description

This is modeled after the DtTritonDrawable which is used by the DtTritonManager to insure that Triton is initialized after the context is fully initialized.

The context must be initialized before the Oculus can be configured.

Constructor & Destructor Documentation

makVrv::DtOculusDrawable::DtOculusDrawable ( DtOculusChannel channel)
inline

CTOR.

Member Function Documentation

virtual void makVrv::DtOculusDrawable::drawImplementation ( osg::RenderInfo &  renderInfo) const
inlinevirtual

When this is called the graphics context is good to go and the Oculus can be fully initialized.

References makVrv::DtOculusChannel::initializeOculusDevice(), and myOculusChannel.

virtual Object* makVrv::DtOculusDrawable::cloneType ( ) const
inlinevirtual
virtual Object* makVrv::DtOculusDrawable::clone ( const osg::CopyOp &  copyop) const
inlinevirtual

Member Data Documentation

DtOculusChannel* makVrv::DtOculusDrawable::myOculusChannel
protected

Referenced by drawImplementation().


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

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)