PPL6-Icon Patrick's Programming Library Version 6.4.21 - Dokumentation
ppl6::grafix::GFXEngineSoftware Klassenreferenz

Öffentliche Methoden

 GFXEngineSoftware ()
 
virtual ~GFXEngineSoftware ()
 
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)
 

Beschreibung der Konstruktoren und Destruktoren

ppl6::grafix::GFXEngineSoftware::GFXEngineSoftware ( )
ppl6::grafix::GFXEngineSoftware::~GFXEngineSoftware ( )
virtual

Dokumentation der Elementfunktionen

int ppl6::grafix::GFXEngine::adapter ( ) const
inherited
bool ppl6::grafix::GFXEngine::beginScene ( )
virtualinherited
bool ppl6::grafix::GFXEngine::blt ( tk::Widget widget,
const CSurface source,
const Rect srect = Rect(),
int  x = 0,
int  y = 0 
)
virtualinherited
bool ppl6::grafix::GFXEngine::bltAlpha ( tk::Widget widget,
const CSurface source,
const Rect srect = Rect(),
int  x = 0,
int  y = 0 
)
virtualinherited
bool ppl6::grafix::GFXEngineSoftware::createSurface ( CSurface surface)
virtual

Erneute Implementation von ppl6::grafix::GFXEngine.

bool ppl6::grafix::GFXEngine::createWindow ( tk::Widget widget)
virtualinherited
bool ppl6::grafix::GFXEngineSoftware::destroySurface ( CSurface surface)
virtual

Erneute Implementation von ppl6::grafix::GFXEngine.

bool ppl6::grafix::GFXEngine::destroyWindow ( tk::Widget widget)
virtualinherited

Erneute Implementation in ppl6::grafix::GFXEngineDX9.

bool ppl6::grafix::GFXEngine::endScene ( )
virtualinherited
int ppl6::grafix::GFXEngine::getAdapterCount ( )
virtualinherited
int ppl6::grafix::GFXEngine::getAdapterInfo ( int  adapter,
AdapterIdentifier info 
)
virtualinherited
int ppl6::grafix::GFXEngine::getAdapterModeCount ( int  adapter,
const RGBFormat format 
)
virtualinherited

Erneute Implementation in ppl6::grafix::GFXEngineDX9.

int ppl6::grafix::GFXEngine::getAdapterModeInfo ( int  adapter,
const RGBFormat format,
int  mode,
AdapterMode info 
)
virtualinherited

Erneute Implementation in ppl6::grafix::GFXEngineDX9.

bool ppl6::grafix::GFXEngineSoftware::isInit ( ) const
virtual

Erneute Implementation von ppl6::grafix::GFXEngine.

bool ppl6::grafix::GFXEngine::lockDevice ( tk::Widget widget,
CDrawable draw 
)
virtualinherited
bool ppl6::grafix::GFXEngineSoftware::lockSurface ( CSurface surface,
CDrawable draw 
)
virtual

Erneute Implementation von ppl6::grafix::GFXEngine.

CString ppl6::grafix::GFXEngineSoftware::name ( ) const
virtual

Erneute Implementation von ppl6::grafix::GFXEngine.

bool ppl6::grafix::GFXEngine::setWindowIcon ( tk::Widget widget)
virtualinherited
bool ppl6::grafix::GFXEngine::setWindowTitle ( tk::Widget widget)
virtualinherited
bool ppl6::grafix::GFXEngine::startMessageLoop ( )
virtualinherited

Erneute Implementation in ppl6::grafix::GFXEngineDX9.

bool ppl6::grafix::GFXEngine::unlockDevice ( tk::Widget widget)
virtualinherited
bool ppl6::grafix::GFXEngineSoftware::unlockSurface ( CSurface surface)
virtual

Erneute Implementation von ppl6::grafix::GFXEngine.

bool ppl6::grafix::GFXEngine::updateDevice ( tk::Widget widget)
virtualinherited
int ppl6::grafix::GFXEngine::useAdapter ( int  adapter)
virtualinherited

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: