Equalizer  1.6.1
Public Member Functions | Static Public Member Functions | List of all members
eq::WindowSystem Class Reference

The list of possible window systems. More...

#include <windowSystem.h>

+ Collaboration diagram for eq::WindowSystem:

Public Member Functions

 WindowSystem (std::string const &type)
 
 WindowSystem (const WindowSystemEnum type)
 
bool operator== (const WindowSystemEnum other) const
 
bool operator!= (const WindowSystemEnum other) const
 
 operator WindowSystemEnum () const
 
std::string getName () const
 
SystemWindowcreateWindow (Window *window) const
 
SystemPipecreatePipe (Pipe *pipe) const
 
MessagePumpcreateMessagePump () const
 
bool setupFont (ObjectManager &gl, const void *key, const std::string &name, const uint32_t size) const
 
bool operator== (const WindowSystem &other) const
 
bool operator!= (const WindowSystem &other) const
 

Static Public Member Functions

static bool supports (std::string const &type)
 
static void configInit (Node *node)
 
static void configExit (Node *node)
 

Detailed Description

The list of possible window systems.

See Also
Pipe::getWindowSystem()

Definition at line 68 of file windowSystem.h.


The documentation for this class was generated from the following file: