#include <jem/gl/GfxContext.h>
jem::gl::GfxContext::GfxContext |
( |
| ) |
|
|
protected |
virtual jem::gl::GfxContext::~GfxContext |
( |
| ) |
|
|
protectedvirtual |
void jem::gl::GfxContext::postRedraw |
( |
const Ref< GfxNode > & |
node | ) |
|
void jem::gl::GfxContext::postFastRedraw |
( |
const Ref< GfxNode > & |
node | ) |
|
virtual void jem::gl::GfxContext::postCallback |
( |
Callback |
cb, |
|
|
const Ref< Object > & |
obj, |
|
|
const Time & |
tm |
|
) |
| |
|
pure virtual |
virtual void jem::gl::GfxContext::repostCallback |
( |
Callback |
cb, |
|
|
const Ref< Object > & |
obj, |
|
|
const Time & |
tm |
|
) |
| |
|
pure virtual |
virtual void jem::gl::GfxContext::cancelCallback |
( |
Callback |
cb, |
|
|
const Ref< Object > & |
obj |
|
) |
| |
|
pure virtual |
virtual void jem::gl::GfxContext::cancelCallbacks |
( |
Callback |
cb | ) |
|
|
pure virtual |
virtual GLuint jem::gl::GfxContext::getTexture |
( |
const void * |
addr | ) |
const |
|
pure virtual |
virtual GLuint jem::gl::GfxContext::newTexture |
( |
const void * |
addr, |
|
|
const Ref< Object > & |
owner = NIL |
|
) |
| |
|
pure virtual |
virtual void jem::gl::GfxContext::delTexture |
( |
const void * |
addr | ) |
|
|
pure virtual |
virtual void jem::gl::GfxContext::swapBuffers |
( |
| ) |
|
|
pure virtual |
virtual Vertex2i jem::gl::GfxContext::getMousePos |
( |
| ) |
const |
|
pure virtual |
virtual Size2i jem::gl::GfxContext::getWindowSize |
( |
| ) |
const |
|
pure virtual |
virtual int jem::gl::GfxContext::getActionID |
( |
| ) |
const |
|
pure virtual |
virtual void jem::gl::GfxContext::postRedraw_ |
( |
const Ref< GfxNode > & |
root | ) |
|
|
protectedpure virtual |
virtual void jem::gl::GfxContext::postFastRedraw_ |
( |
const Ref< GfxNode > & |
root | ) |
|
|
protectedpure virtual |