Equalizer 1.0
|
Public Member Functions | |
Window (eq::Pipe *parent) | |
Construct a new window. | |
GLuint | getDisplayList (const void *key) |
GLuint | newDisplayList (const void *key) |
const eq::util::Texture * | getLogoTexture () const |
Protected Member Functions | |
virtual | ~Window () |
Destruct the window. | |
virtual bool | configInit (const eq::uint128_t &initID) |
Initialize this window. | |
virtual bool | configInitGL (const eq::uint128_t &initID) |
Initialize the OpenGL state for this window. | |
virtual void | swapBuffers () |
Swap the front and back buffer of the window. |
Definition at line 36 of file share/Equalizer/examples/eVolve/window.h.
eVolve::Window::Window | ( | eq::Pipe * | parent | ) | [inline] |
Construct a new window.
Reimplemented from eq::Window.
Definition at line 39 of file share/Equalizer/examples/eVolve/window.h.
virtual eVolve::Window::~Window | ( | ) | [inline, protected, virtual] |
Destruct the window.
Reimplemented from eq::Window.
Definition at line 50 of file share/Equalizer/examples/eVolve/window.h.
bool eVolve::Window::configInit | ( | const eq::uint128_t & | initID | ) | [protected, virtual] |
Initialize this window.
initID | the init identifier. |
Reimplemented from eq::Window.
Definition at line 37 of file eVolve/window.cpp.
References eq::fabric::Window< Pipe, Window, Channel >::IATTR_PLANES_ALPHA, and eq::fabric::Window< Pipe, Window, Channel >::setIAttribute().
bool eVolve::Window::configInitGL | ( | const eq::uint128_t & | initID | ) | [protected, virtual] |
Initialize the OpenGL state for this window.
initID | the init identifier. |
true
if the initialization was successful, false
if not. Reimplemented from eq::Window.
Definition at line 45 of file eVolve/window.cpp.
References eq::fabric::Window< Pipe, Window, Channel >::getPipe(), eq::Window::glewGetContext(), eq::fabric::Object::setError(), and swapBuffers().
void eVolve::Window::swapBuffers | ( | ) | [protected, virtual] |
Swap the front and back buffer of the window.
Reimplemented from eq::Window.
Definition at line 129 of file eVolve/window.cpp.
References eq::fabric::Window< Pipe, Window, Channel >::getChannels(), and eq::fabric::Window< Pipe, Window, Channel >::getPipe().
Referenced by configInitGL().