eq::WGLWindowIF Class Reference

The interface defining the minimum functionality for a WGL window. More...

#include <wglWindow.h>

Inheritance diagram for eq::WGLWindowIF:
Inheritance graph
[legend]
Collaboration diagram for eq::WGLWindowIF:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 WGLWindowIF (Window *parent)
virtual HGLRC getWGLContext () const =0
virtual HWND getWGLWindowHandle () const =0
virtual HPBUFFERARB getWGLPBufferHandle () const =0
virtual HDC getWGLDC () const =0
virtual HDC getWGLAffinityDC ()
WGLEWContext * wglewGetContext ()
virtual bool processEvent (const WGLWindowEvent &event)
 Process an event received from WGL.

Detailed Description

The interface defining the minimum functionality for a WGL window.

Definition at line 29 of file wglWindow.h.


Member Function Documentation

virtual HGLRC eq::WGLWindowIF::getWGLContext (  )  const [pure virtual]
Returns:
the WGL rendering context.

Implemented in eq::WGLWindow.

Referenced by eq::WGLWindow::createWGLContext().

Here is the caller graph for this function:

virtual HWND eq::WGLWindowIF::getWGLWindowHandle (  )  const [pure virtual]
Returns:
the Win32 window handle.

Implemented in eq::WGLWindow.

Referenced by eq::WGLEventHandler::WGLEventHandler().

Here is the caller graph for this function:

virtual HPBUFFERARB eq::WGLWindowIF::getWGLPBufferHandle (  )  const [pure virtual]
Returns:
the Win32 off screen PBuffer handle.

Implemented in eq::WGLWindow.

virtual HDC eq::WGLWindowIF::getWGLDC (  )  const [pure virtual]
Returns:
the Win32 device context used for the current drawable.

Implemented in eq::WGLWindow.

virtual HDC eq::WGLWindowIF::getWGLAffinityDC (  )  [inline, virtual]
Returns:
the Win32 affinity device context, if used.

Reimplemented in eq::WGLWindow.

Definition at line 48 of file wglWindow.h.

WGLEWContext * eq::WGLWindowIF::wglewGetContext (  ) 
Returns:
the generic WGL function table for the window's pipe.

Definition at line 33 of file wglWindow.cpp.

References eq::OSWindow::_window, and eq::Window::getOSPipe().

Here is the call graph for this function:

virtual bool eq::WGLWindowIF::processEvent ( const WGLWindowEvent event  )  [inline, virtual]

Process an event received from WGL.

Reimplemented in eq::WGLWindow.

Definition at line 54 of file wglWindow.h.

References eq::OSWindow::_window, and eq::Window::processEvent().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Sat Feb 6 13:06:51 2010 for Equalizer 0.9.1 by  doxygen 1.6.1