Equalizer  1.2.1
Public Member Functions
eq::agl::WindowIF Class Reference

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

#include <window.h>

+ Inheritance diagram for eq::agl::WindowIF:
+ Collaboration diagram for eq::agl::WindowIF:

List of all members.

Public Member Functions

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

Detailed Description

The interface defining the minimum functionality for an AGL window.

Definition at line 30 of file include/eq/client/agl/window.h.


Constructor & Destructor Documentation

eq::agl::WindowIF::WindowIF ( eq::Window parent) [inline]

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

Version:
1.0

Definition at line 34 of file include/eq/client/agl/window.h.

virtual eq::agl::WindowIF::~WindowIF ( ) [inline, virtual]

Destruct the AGL window.

Version:
1.0

Definition at line 37 of file include/eq/client/agl/window.h.


Member Function Documentation

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

Implemented in eq::agl::Window.

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

Implemented in eq::agl::Window.

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

Implemented in eq::agl::Window.

virtual bool eq::agl::WindowIF::processEvent ( const WindowEvent event) [pure virtual]

Process the given event.

Version:
1.0

Implemented in eq::agl::Window.


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