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.