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
- virtual WeakPtr< GLContextChecker > getContextChecker ()=0
- Implementations of MetaGLViewerCreatorBase's are supposed to provide an object that can be used for checking the availability of an OpenGL context.
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
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:
- ocean/GLvish/MetaGLViewerCreator.hpp
- ocean/GLvish/MetaGLViewerCreator.cpp