Equalizer
2.1.0
Parallel Rendering Framework
|
Public Member Functions | |
EQ_API | WindowSystem (const std::string &name) |
EQ_API std::string | getName () const |
EQ_API SystemWindow * | createWindow (Window *window, const WindowSettings &settings) |
EQ_API SystemPipe * | createPipe (Pipe *pipe) |
EQ_API MessagePump * | createMessagePump () |
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. | |
Definition at line 101 of file windowSystem.h.