k3d::gl::offscreen_context_factory Class Reference

Abstract interface implemented by objects that can create OpenGL render context objects,. More...

#include <offscreen_context_factory.h>

Inheritance diagram for k3d::gl::offscreen_context_factory:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~offscreen_context_factory ()
virtual offscreen_contextcreate (const uint_t Width, const uint_t Height)=0

Protected Member Functions

 offscreen_context_factory ()
 offscreen_context_factory (const offscreen_context_factory &)
offscreen_context_factoryoperator= (const offscreen_context_factory &)

Detailed Description

Abstract interface implemented by objects that can create OpenGL render context objects,.


Constructor & Destructor Documentation

virtual k3d::gl::offscreen_context_factory::~offscreen_context_factory (  )  [inline, virtual]
k3d::gl::offscreen_context_factory::offscreen_context_factory (  )  [inline, protected]
k3d::gl::offscreen_context_factory::offscreen_context_factory ( const offscreen_context_factory  )  [inline, protected]

Member Function Documentation

virtual offscreen_context* k3d::gl::offscreen_context_factory::create ( const uint_t  Width,
const uint_t  Height 
) [pure virtual]

Creates a new offscreen OpenGL render context with the given width and height in pixels. The caller is responsible for the lifetime of the returned object.

offscreen_context_factory& k3d::gl::offscreen_context_factory::operator= ( const offscreen_context_factory  )  [inline, protected]

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

Generated on Mon Mar 21 07:42:24 2011 for K-3D by doxygen 1.6.3