Equalizer  1.2.1
Public Member Functions | Protected Member Functions
osgScaleViewer::Window Class Reference

A window represents an OpenGL drawable and context. More...

#include <window.h>

+ Inheritance diagram for osgScaleViewer::Window:
+ Collaboration diagram for osgScaleViewer::Window:

List of all members.

Public Member Functions

 Window (eq::Pipe *parent)
 Construct a new window.
osg::ref_ptr< SceneViewgetSceneView ()

Protected Member Functions

virtual ~Window ()
 Destruct the window.
virtual bool configInitGL (const eq::uint128_t &initID)
 Initialize the OpenGL state for this window.
virtual bool configExitGL ()
 De-initialize the OpenGL state for this window.

Detailed Description

A window represents an OpenGL drawable and context.

Definition at line 41 of file share/Equalizer/examples/osgScaleViewer/window.h.


Constructor & Destructor Documentation

osgScaleViewer::Window::Window ( eq::Pipe parent) [inline]

Construct a new window.

Version:
1.0

Reimplemented from eq::Window.

Definition at line 44 of file share/Equalizer/examples/osgScaleViewer/window.h.

virtual osgScaleViewer::Window::~Window ( ) [inline, protected, virtual]

Destruct the window.

Version:
1.0

Reimplemented from eq::Window.

Definition at line 49 of file share/Equalizer/examples/osgScaleViewer/window.h.


Member Function Documentation

bool osgScaleViewer::Window::configExitGL ( ) [protected, virtual]

De-initialize the OpenGL state for this window.

Version:
1.0

Reimplemented from eq::Window.

Definition at line 69 of file osgScaleViewer/window.cpp.

bool osgScaleViewer::Window::configInitGL ( const eq::uint128_t initID) [protected, virtual]

Initialize the OpenGL state for this window.

Parameters:
initIDthe init identifier.
Returns:
true if the initialization was successful, false if not.
Version:
1.0

Reimplemented from eq::Window.

Definition at line 37 of file osgScaleViewer/window.cpp.

References eq::Window::configInitGL(), eq::Window::getNode(), and eq::Window::getSharedContextWindow().

+ Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Fri Jun 8 2012 15:44:37 for Equalizer 1.2.1 by  doxygen 1.8.0