VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtSwapChainPreviewDrawable Class Reference
Inheritance diagram for makVrv::DtSwapChainPreviewDrawable:
Inheritance graph
[legend]

Public Member Functions

 DtSwapChainPreviewDrawable (DtDe &de, DtVirtualRealityDriver &driver)
 
virtual ~DtSwapChainPreviewDrawable ()
 
virtual void drawImplementation (osg::RenderInfo &info) const
 
virtual void releaseGLObjects (osg::State *state) const
 
virtual void setSwapChain (DtSwapChain *swapchain)
 
virtual void setOverlayTexture (osg::Texture2D *overlay)
 
virtual void setSceneTextureOffset (osg::Vec2 uvOffset)
 

Protected Member Functions

virtual void initGlObjects () const
 

Protected Attributes

DtDemyDe
 
DtVirtualRealityDrivermyDriver
 
bool myUseBlitMode
 
DtSwapChainmySwapChain
 
int myCurrentSwapChainIndex
 
std::map
< vrvVirtualReality::DtEye,
osg::ref_ptr
< DtExternalTextureAttribute > > 
myLayerTextures
 
osg::ref_ptr< osg::StateSet > myStateSet
 

Constructor & Destructor Documentation

makVrv::DtSwapChainPreviewDrawable::DtSwapChainPreviewDrawable ( DtDe de,
DtVirtualRealityDriver driver 
)

CTOR.

virtual makVrv::DtSwapChainPreviewDrawable::~DtSwapChainPreviewDrawable ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtSwapChainPreviewDrawable::drawImplementation ( osg::RenderInfo &  info) const
virtual
virtual void makVrv::DtSwapChainPreviewDrawable::releaseGLObjects ( osg::State *  state) const
virtual
virtual void makVrv::DtSwapChainPreviewDrawable::setSwapChain ( DtSwapChain swapchain)
virtual
virtual void makVrv::DtSwapChainPreviewDrawable::setOverlayTexture ( osg::Texture2D *  overlay)
virtual
virtual void makVrv::DtSwapChainPreviewDrawable::setSceneTextureOffset ( osg::Vec2  uvOffset)
virtual
virtual void makVrv::DtSwapChainPreviewDrawable::initGlObjects ( ) const
protectedvirtual

Member Data Documentation

DtDe& makVrv::DtSwapChainPreviewDrawable::myDe
protected
DtVirtualRealityDriver& makVrv::DtSwapChainPreviewDrawable::myDriver
protected
bool makVrv::DtSwapChainPreviewDrawable::myUseBlitMode
protected
DtSwapChain* makVrv::DtSwapChainPreviewDrawable::mySwapChain
protected
int makVrv::DtSwapChainPreviewDrawable::myCurrentSwapChainIndex
mutableprotected
std::map<vrvVirtualReality::DtEye, osg::ref_ptr<DtExternalTextureAttribute> > makVrv::DtSwapChainPreviewDrawable::myLayerTextures
mutableprotected
osg::ref_ptr<osg::StateSet> makVrv::DtSwapChainPreviewDrawable::myStateSet
protected

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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)