eq::GLXPipe Class Reference

Equalizer default implementation of a GLX window. More...

#include <glXPipe.h>

Inheritance diagram for eq::GLXPipe:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

 GLXPipe (Pipe *parent)
Display * getXDisplay () const
GLXEventHandlergetGLXEventHandler ()
GLX/X11 initialization
virtual bool configInit ()
 Initialize this pipe for the GLX window system.
virtual void configExit ()
 Deinitialize this pipe for the GLX window system.
virtual void initEventHandler ()
 Init the GLX-specific event handler.
virtual void exitEventHandler ()
 Exit the GLX-specific event handler.


Detailed Description

Equalizer default implementation of a GLX window.

Definition at line 29 of file glXPipe.h.


Member Function Documentation

bool eq::GLXPipe::configInit (  )  [virtual]

Initialize this pipe for the GLX window system.

Returns:
true if the initialization was successful, false otherwise.

Implements eq::OSPipe.

Definition at line 48 of file glXPipe.cpp.

References eq::OSPipe::_pipe, EQINFO, eq::Pipe::getDevice(), and eq::OSPipe::setErrorMessage().

Here is the call graph for this function:

void eq::GLXPipe::configExit (  )  [virtual]

Deinitialize this pipe for the GLX window system.

Returns:
true if the deinitialization was successful, false otherwise.

Implements eq::OSPipe.

Definition at line 75 of file glXPipe.cpp.

References EQINFO, and getXDisplay().

Here is the call graph for this function:

void eq::GLXPipe::initEventHandler (  )  [virtual]

Init the GLX-specific event handler.

Definition at line 221 of file glXPipe.cpp.

void eq::GLXPipe::exitEventHandler (  )  [virtual]

Exit the GLX-specific event handler.

Definition at line 227 of file glXPipe.cpp.

Display* eq::GLXPipe::getXDisplay (  )  const [inline]

Returns:
the X display connection for this pipe.

Definition at line 58 of file glXPipe.h.

Referenced by configExit(), and eq::GLXWindow::getXDisplay().

Here is the caller graph for this function:

GLXEventHandler* eq::GLXPipe::getGLXEventHandler (  )  [inline]

Returns:
the associated event handler.

Definition at line 61 of file glXPipe.h.


The documentation for this class was generated from the following files:
Generated on Mon Aug 10 18:58:43 2009 for Equalizer 0.9 by  doxygen 1.5.8