#include <XGraphicsSystem.h>
Inheritance diagram for XGraphicsSystem:
Public Members | |||
XGraphicsSystem () | |||
virtual | ~XGraphicsSystem () | ||
Void | CreateWindow (XEventPane *xpane, StrConst title = "OpenGL window", Int width = 400, Int height = 400) | ||
Void | CreateSubwindow (XEventPane *xpane, Window parent, Int x = 0, Int y = 0, Int width = 400, Int height = 400) | ||
Void | CreateOffscreen (XOffscreenPane *xpane, Int width = 400, Int height = 400) | ||
virtual Void | Spin () | ||
virtual Void | Run () | ||
virtual Bool | RunFor (Float time) | ||
virtual Void | SignalDone () | ||
virtual Void | GetMouse (XEventPane *xpane, Int *x, Int *y, UInt *keyState) | ||
Void | DumpVisualInfo () | ||
PaneList | paneList | ||
Display* | display | ||
GC | theGC | ||
Protected Members | |||
Long | itsEventsMask | ||
Bool | hasGC | ||
Static Protected Members | |||
Bool | finished = false |
Definition at line 37 of file XGraphicsSystem.h.
XGraphicsSystem::XGraphicsSystem () |
Definition at line 80 of file XGraphicsSystem.cc.
XGraphicsSystem::~XGraphicsSystem () [virtual]
|
Definition at line 106 of file XGraphicsSystem.cc.
Void XGraphicsSystem::CreateOffscreen (XOffscreenPane * xpane, Int width = 400, Int height = 400) |
Definition at line 272 of file XGraphicsSystem.cc.
Void XGraphicsSystem::CreateSubwindow (XEventPane * xpane, Window parent, Int x = 0, Int y = 0, Int width = 400, Int height = 400) |
Definition at line 230 of file XGraphicsSystem.cc.
Void XGraphicsSystem::CreateWindow (XEventPane * xevpane, StrConst title = "OpenGL window", Int width = 400, Int height = 400) |
Definition at line 183 of file XGraphicsSystem.cc.
Void XGraphicsSystem::DumpVisualInfo () |
Definition at line 291 of file XGraphicsSystem.cc.
Void XGraphicsSystem::GetMouse (XEventPane * pane, Int * x, Int * y, UInt * keyState) [virtual]
|
Void XGraphicsSystem::Run () [virtual]
|
Bool XGraphicsSystem::RunFor (Float time) [virtual]
|
Definition at line 122 of file XGraphicsSystem.cc.
Void XGraphicsSystem::SignalDone () [virtual]
|
Void XGraphicsSystem::Spin () [virtual]
|
Display * XGraphicsSystem::display |
Definition at line 71 of file XGraphicsSystem.h.
Bool XGraphicsSystem::finished = false [static, protected]
|
Definition at line 79 of file XGraphicsSystem.h.
Bool XGraphicsSystem::hasGC [protected]
|
Definition at line 81 of file XGraphicsSystem.h.
Long XGraphicsSystem::itsEventsMask [protected]
|
Definition at line 80 of file XGraphicsSystem.h.
PaneList XGraphicsSystem::paneList |
Definition at line 70 of file XGraphicsSystem.h.
GC XGraphicsSystem::theGC |
Definition at line 72 of file XGraphicsSystem.h.