Basisklasse von der alle unterstützen Grafik-Engines abgeleitet werden.
|
| GFXEngine () |
|
virtual | ~GFXEngine () |
|
int | adapter () const |
|
virtual bool | beginScene () |
|
virtual bool | blt (tk::Widget &widget, const CSurface &source, const Rect &srect=Rect(), int x=0, int y=0) |
|
virtual bool | bltAlpha (tk::Widget &widget, const CSurface &source, const Rect &srect=Rect(), int x=0, int y=0) |
|
virtual bool | createSurface (CSurface &surface) |
|
virtual bool | createWindow (tk::Widget &widget) |
|
virtual bool | destroySurface (CSurface &surface) |
|
virtual bool | destroyWindow (tk::Widget &widget) |
|
virtual bool | endScene () |
|
virtual int | getAdapterCount () |
|
virtual int | getAdapterInfo (int adapter, AdapterIdentifier &info) |
|
virtual int | getAdapterModeCount (int adapter, const RGBFormat &format) |
|
virtual int | getAdapterModeInfo (int adapter, const RGBFormat &format, int mode, AdapterMode &info) |
|
virtual bool | isInit () const |
|
virtual bool | lockDevice (tk::Widget &widget, CDrawable &draw) |
|
virtual bool | lockSurface (CSurface &surface, CDrawable &draw) |
|
virtual CString | name () const |
|
virtual bool | setWindowIcon (tk::Widget &widget) |
|
virtual bool | setWindowTitle (tk::Widget &widget) |
|
virtual bool | startMessageLoop () |
|
virtual bool | unlockDevice (tk::Widget &widget) |
|
virtual bool | unlockSurface (CSurface &surface) |
|
virtual bool | updateDevice (tk::Widget &widget) |
|
virtual int | useAdapter (int adapter) |
|
ppl6::grafix::GFXEngine::GFXEngine |
( |
| ) |
|
ppl6::grafix::GFXEngine::~GFXEngine |
( |
| ) |
|
|
virtual |
int ppl6::grafix::GFXEngine::adapter |
( |
| ) |
const |
bool ppl6::grafix::GFXEngine::beginScene |
( |
| ) |
|
|
virtual |
bool ppl6::grafix::GFXEngine::blt |
( |
tk::Widget & |
widget, |
|
|
const CSurface & |
source, |
|
|
const Rect & |
srect = Rect() , |
|
|
int |
x = 0 , |
|
|
int |
y = 0 |
|
) |
| |
|
virtual |
bool ppl6::grafix::GFXEngine::bltAlpha |
( |
tk::Widget & |
widget, |
|
|
const CSurface & |
source, |
|
|
const Rect & |
srect = Rect() , |
|
|
int |
x = 0 , |
|
|
int |
y = 0 |
|
) |
| |
|
virtual |
bool ppl6::grafix::GFXEngine::createSurface |
( |
CSurface & |
surface | ) |
|
|
virtual |
bool ppl6::grafix::GFXEngine::createWindow |
( |
tk::Widget & |
widget | ) |
|
|
virtual |
bool ppl6::grafix::GFXEngine::destroySurface |
( |
CSurface & |
surface | ) |
|
|
virtual |
bool ppl6::grafix::GFXEngine::destroyWindow |
( |
tk::Widget & |
widget | ) |
|
|
virtual |
bool ppl6::grafix::GFXEngine::endScene |
( |
| ) |
|
|
virtual |
int ppl6::grafix::GFXEngine::getAdapterCount |
( |
| ) |
|
|
virtual |
int ppl6::grafix::GFXEngine::getAdapterInfo |
( |
int |
adapter, |
|
|
AdapterIdentifier & |
info |
|
) |
| |
|
virtual |
int ppl6::grafix::GFXEngine::getAdapterModeCount |
( |
int |
adapter, |
|
|
const RGBFormat & |
format |
|
) |
| |
|
virtual |
int ppl6::grafix::GFXEngine::getAdapterModeInfo |
( |
int |
adapter, |
|
|
const RGBFormat & |
format, |
|
|
int |
mode, |
|
|
AdapterMode & |
info |
|
) |
| |
|
virtual |
bool ppl6::grafix::GFXEngine::isInit |
( |
| ) |
const |
|
virtual |
CString ppl6::grafix::GFXEngine::name |
( |
| ) |
const |
|
virtual |
bool ppl6::grafix::GFXEngine::setWindowIcon |
( |
tk::Widget & |
widget | ) |
|
|
virtual |
bool ppl6::grafix::GFXEngine::setWindowTitle |
( |
tk::Widget & |
widget | ) |
|
|
virtual |
bool ppl6::grafix::GFXEngine::startMessageLoop |
( |
| ) |
|
|
virtual |
bool ppl6::grafix::GFXEngine::unlockDevice |
( |
tk::Widget & |
widget | ) |
|
|
virtual |
bool ppl6::grafix::GFXEngine::unlockSurface |
( |
CSurface & |
surface | ) |
|
|
virtual |
bool ppl6::grafix::GFXEngine::updateDevice |
( |
tk::Widget & |
widget | ) |
|
|
virtual |
int ppl6::grafix::GFXEngine::useAdapter |
( |
int |
adapter | ) |
|
|
virtual |
int ppl6::grafix::GFXEngine::adapterNo |
|
private |
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
- /jenkins/jobs/clang_ppl6/workspace/include/ppl6-grafix.h
- /jenkins/jobs/clang_ppl6/workspace/src/grafix6/GFXEngine.cpp