VISH  0.2
Public Member Functions | Protected Member Functions
Wizt::MetaGLViewerCreatorBase Class Reference

Abstract plankton class for objects creating OpenGL-enabled viewer windows. More...

#include </home/werner/origo/vish/ocean/GLvish/MetaGLViewerCreator.hpp>

List of all members.

Public Member Functions

Protected Member Functions


Detailed Description

Abstract plankton class for objects creating OpenGL-enabled viewer windows.

See also:
VCreatorBase for comments on static and dynamic creator objects. The default are static creator objects, dynamic ones require an explicit parameter setting.
VInputCreator about input types.
Note:
A ViewerCreatorBase registers itself as providing an input of type ViewerInputType. Thus, a certain viewer can be queried via findBestVInputCreator<MetaViewerInputType>.

Member Function Documentation

virtual WeakPtr<GLContextChecker> Wizt::MetaGLViewerCreatorBase::getContextChecker ( ) [pure virtual]

Implementations of MetaGLViewerCreatorBase's are supposed to provide an object that can be used for checking the availability of an OpenGL context.

Those objects may live as long as the Creator lives, and are referenced here only through weak pointers. The Creator must keep them alive through a RefPtr.


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