Equalizer 1.0

eq::AGLWindowIF Class Reference

The interface defining the minimum functionality for an AGL window. More...

#include <aglWindow.h>

Inheritance diagram for eq::AGLWindowIF:
Collaboration diagram for eq::AGLWindowIF:

List of all members.

Public Member Functions

 AGLWindowIF (Window *parent)
 Construct a new AGL window for the given eq::Window.
virtual ~AGLWindowIF ()
 Destruct the AGL window.
virtual AGLContext getAGLContext () const =0
virtual WindowRef getCarbonWindow () const =0
virtual AGLPbuffer getAGLPBuffer () const =0
virtual bool processEvent (const AGLWindowEvent &event)=0
 Process the given event.

Detailed Description

The interface defining the minimum functionality for an AGL window.

Definition at line 31 of file aglWindow.h.


Constructor & Destructor Documentation

eq::AGLWindowIF::AGLWindowIF ( Window parent) [inline]

Construct a new AGL window for the given eq::Window.

Version:
1.0

Definition at line 35 of file aglWindow.h.

virtual eq::AGLWindowIF::~AGLWindowIF ( ) [inline, virtual]

Destruct the AGL window.

Version:
1.0

Definition at line 38 of file aglWindow.h.


Member Function Documentation

virtual AGLContext eq::AGLWindowIF::getAGLContext ( ) const [pure virtual]
Returns:
the AGL rendering context.
Version:
1.0

Implemented in eq::AGLWindow.

virtual AGLPbuffer eq::AGLWindowIF::getAGLPBuffer ( ) const [pure virtual]
Returns:
the AGL PBuffer object.
Version:
1.0

Implemented in eq::AGLWindow.

virtual WindowRef eq::AGLWindowIF::getCarbonWindow ( ) const [pure virtual]
Returns:
the carbon window reference.
Version:
1.0

Implemented in eq::AGLWindow.

virtual bool eq::AGLWindowIF::processEvent ( const AGLWindowEvent event) [pure virtual]

Process the given event.

Version:
1.0

Implemented in eq::AGLWindow.


The documentation for this class was generated from the following file:
Generated on Sun May 8 2011 19:11:09 for Equalizer 1.0 by  doxygen 1.7.3