Equalizer  2.1.0
Parallel Rendering Framework
eq::WindowSystem Class Reference
+ Collaboration diagram for eq::WindowSystem:

Public Member Functions

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

Static Public Member Functions

static bool supports (const std::string &type)
 
static void configInit (Node *node)
 
static void configExit (Node *node)
 
static void add (WindowSystemImpl impl)
 Register a new supported window system.
 
static void clear ()
 Clear all window system registrations.
 

Detailed Description

Definition at line 101 of file windowSystem.h.


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