version 3.3

VRS::OffscreenCanvasImplBase Class Reference

Defines an abstract interface all offscreen canvas implementations have in common. More...

#include <vrs/opengl/offscreencanvasgl.h>

Inheritance diagram for VRS::OffscreenCanvasImplBase:

VRS::SharedObj VRS::Visitable

List of all members.

Public Member Functions

virtual bool isInitialized () const =0
virtual void destroyContext ()=0
virtual void makeContextCurrent ()=0
virtual void releaseContext ()=0
virtual void createContext (unsigned int width, unsigned int height)=0
virtual unsigned int width () const =0
virtual unsigned int height () const =0
 VRS_TYPEINFO (OffscreenCanvasImplBase, SharedObj)


Detailed Description

Defines an abstract interface all offscreen canvas implementations have in common.

Member Function Documentation

virtual bool VRS::OffscreenCanvasImplBase::isInitialized (  )  const [pure virtual]

virtual void VRS::OffscreenCanvasImplBase::destroyContext (  )  [pure virtual]

virtual void VRS::OffscreenCanvasImplBase::makeContextCurrent (  )  [pure virtual]

virtual void VRS::OffscreenCanvasImplBase::releaseContext (  )  [pure virtual]

virtual void VRS::OffscreenCanvasImplBase::createContext ( unsigned int  width,
unsigned int  height 
) [pure virtual]

virtual unsigned int VRS::OffscreenCanvasImplBase::width (  )  const [pure virtual]

virtual unsigned int VRS::OffscreenCanvasImplBase::height (  )  const [pure virtual]

VRS::OffscreenCanvasImplBase::VRS_TYPEINFO ( OffscreenCanvasImplBase  ,
SharedObj   
)


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

Generated on Tue May 22 06:00:24 2012 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact