VR-Vantage 3.2 API Documentation
 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
OculusMirrorTexture Class Reference
Inheritance diagram for OculusMirrorTexture:
Inheritance graph
[legend]

Public Member Functions

 OculusMirrorTexture (ovrSession &session, osg::ref_ptr< osg::State > state, int width, int height)
void destroy ()
GLint width () const
GLint height () const
void blitTexture (osg::GraphicsContext *gc, int width, int height)

Protected Member Functions

virtual ~OculusMirrorTexture ()

Protected Attributes

const ovrSession m_session
ovrMirrorTexture m_texture
GLint m_width
GLint m_height
GLuint m_mirrorFBO

Constructor & Destructor Documentation

OculusMirrorTexture::OculusMirrorTexture ( ovrSession &  session,
osg::ref_ptr< osg::State >  state,
int  width,
int  height 
)
virtual OculusMirrorTexture::~OculusMirrorTexture ( )
inlineprotectedvirtual

Member Function Documentation

void OculusMirrorTexture::destroy ( )
GLint OculusMirrorTexture::width ( void  ) const
inline

References m_width.

GLint OculusMirrorTexture::height ( void  ) const
inline

References m_height.

void OculusMirrorTexture::blitTexture ( osg::GraphicsContext *  gc,
int  width,
int  height 
)

Member Data Documentation

const ovrSession OculusMirrorTexture::m_session
protected
ovrMirrorTexture OculusMirrorTexture::m_texture
protected
GLint OculusMirrorTexture::m_width
protected

Referenced by width().

GLint OculusMirrorTexture::m_height
protected

Referenced by height().

GLuint OculusMirrorTexture::m_mirrorFBO
protected

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


Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)