 |
Crossfire Resources Editor
|
Go to the documentation of this file.
21 #include "AssetsManager.h"
46 faceset = getManager()->facesets()->get(prefix.toStdString());
79 if (faceNumber == (uint16_t)-1) {
86 if (
faceset->allocated >= faceNumber &&
faceset->faces[faceNumber].datalen > 0)
88 if (face.loadFromData((uchar*)
faceset->faces[faceNumber].data,
faceset->faces[faceNumber].datalen))
90 QIcon icon(face.scaled(32, 32, Qt::KeepAspectRatio));
static void setFaceset(const QString &prefix)
static QHash< uint16_t, QIcon > allFaces
static void setUseFacesetFallback(bool use)
static QIcon getTreasureIcon()
static QIcon getIcon(uint16_t faceNumber)
static QIcon * myTreasureYesIcon
static QIcon * myTreasureOneIcon
static QIcon * myTreasureNoIcon
static face_sets * faceset
static QIcon getTreasureYesIcon()
void setFacesetUseFallback(bool use)
void setFacesetToDisplay(const QString &faceset)
static QIcon getTreasureOneIcon()
QString facesetToDisplay() const
bool facesetUseFallback() const
static bool myUseFaceFallback
static void clearFaceCache()
static QIcon getTreasureNoIcon()
static QIcon * myTreasureIcon