libkdegames
#include <kgamerenderer_p.h>

Public Slots | |
| void | jobFinished (KGRInternal::Job *job, bool isSynchronous) |
Public Member Functions | |
| KGameRendererPrivate (KgThemeProvider *provider, unsigned cacheSize, KGameRenderer *parent) | |
| void | _k_setTheme (const KgTheme *theme) |
| void | requestPixmap (const KGRInternal::ClientSpec &spec, KGameRendererClient *client, QPixmap *synchronousResult=0) |
| bool | setTheme (const KgTheme *theme) |
| QString | spriteFrameKey (const QString &key, int frame, bool normalizeFrameNo=false) const |
Public Attributes | |
| QHash< QString, QRectF > | m_boundsCache |
| QString | m_boundsPrefix |
| unsigned | m_cacheSize |
| QHash< KGameRendererClient *, QString > | m_clients |
| const KgTheme * | m_currentTheme |
| QGraphicsView * | m_defaultPrimaryView |
| int | m_frameBaseIndex |
| QHash< QString, int > | m_frameCountCache |
| QString | m_frameCountPrefix |
| QString | m_frameSuffix |
| KImageCache * | m_imageCache |
| KGameRenderer * | m_parent |
| QStringList | m_pendingRequests |
| QHash< QString, QPixmap > | m_pixmapCache |
| KgThemeProvider * | m_provider |
| KGRInternal::RendererPool | m_rendererPool |
| QString | m_sizePrefix |
| KGameRenderer::Strategies | m_strategies |
| QThreadPool | m_workerPool |
Detailed Description
Definition at line 107 of file kgamerenderer_p.h.
Constructor & Destructor Documentation
| KGameRendererPrivate::KGameRendererPrivate | ( | KgThemeProvider * | provider, |
| unsigned | cacheSize, | ||
| KGameRenderer * | parent | ||
| ) |
Definition at line 47 of file kgamerenderer.cpp.
Member Function Documentation
| void KGameRendererPrivate::_k_setTheme | ( | const KgTheme * | theme | ) |
Definition at line 159 of file kgamerenderer.cpp.
|
slot |
Definition at line 507 of file kgamerenderer.cpp.
| void KGameRendererPrivate::requestPixmap | ( | const KGRInternal::ClientSpec & | spec, |
| KGameRendererClient * | client, | ||
| QPixmap * | synchronousResult = 0 |
||
| ) |
Definition at line 431 of file kgamerenderer.cpp.
| bool KGameRendererPrivate::setTheme | ( | const KgTheme * | theme | ) |
Definition at line 187 of file kgamerenderer.cpp.
|
inline |
Definition at line 277 of file kgamerenderer.cpp.
Member Data Documentation
| QHash<QString, QRectF> KGameRendererPrivate::m_boundsCache |
Definition at line 160 of file kgamerenderer_p.h.
| QString KGameRendererPrivate::m_boundsPrefix |
Definition at line 125 of file kgamerenderer_p.h.
| unsigned KGameRendererPrivate::m_cacheSize |
Definition at line 126 of file kgamerenderer_p.h.
| QHash<KGameRendererClient*, QString> KGameRendererPrivate::m_clients |
Definition at line 134 of file kgamerenderer_p.h.
| const KgTheme* KGameRendererPrivate::m_currentTheme |
Definition at line 124 of file kgamerenderer_p.h.
| QGraphicsView* KGameRendererPrivate::m_defaultPrimaryView |
Definition at line 129 of file kgamerenderer_p.h.
| int KGameRendererPrivate::m_frameBaseIndex |
Definition at line 128 of file kgamerenderer_p.h.
| QHash<QString, int> KGameRendererPrivate::m_frameCountCache |
Definition at line 159 of file kgamerenderer_p.h.
| QString KGameRendererPrivate::m_frameCountPrefix |
Definition at line 125 of file kgamerenderer_p.h.
| QString KGameRendererPrivate::m_frameSuffix |
Definition at line 125 of file kgamerenderer_p.h.
| KImageCache* KGameRendererPrivate::m_imageCache |
Definition at line 137 of file kgamerenderer_p.h.
| KGameRenderer* KGameRendererPrivate::m_parent |
Definition at line 121 of file kgamerenderer_p.h.
| QStringList KGameRendererPrivate::m_pendingRequests |
Definition at line 135 of file kgamerenderer_p.h.
| QHash<QString, QPixmap> KGameRendererPrivate::m_pixmapCache |
Definition at line 158 of file kgamerenderer_p.h.
| KgThemeProvider* KGameRendererPrivate::m_provider |
Definition at line 123 of file kgamerenderer_p.h.
| KGRInternal::RendererPool KGameRendererPrivate::m_rendererPool |
Definition at line 132 of file kgamerenderer_p.h.
| QString KGameRendererPrivate::m_sizePrefix |
Definition at line 125 of file kgamerenderer_p.h.
| KGameRenderer::Strategies KGameRendererPrivate::m_strategies |
Definition at line 127 of file kgamerenderer_p.h.
| QThreadPool KGameRendererPrivate::m_workerPool |
Definition at line 131 of file kgamerenderer_p.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:44:35 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference