10#ifndef gfCBonusCollectionScreenhdr
11#define gfCBonusCollectionScreenhdr
54 void achievementInfoSet(
fsCEntity* pAchievementEnt)
const;
55 void achievementDestroy(
const fsPoint& pPos,
fsS32 pIndex)
const;
59 fsPoint mAchievementPosIncrement;
60 fsPoint mAchievementPosStrideIncrement;
61 fsS32 mAchievementStride;
63 fsStr mCatalogueFileName;
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
Definition fsCVariableTable.h:27
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
gfCAchievementsScreen(fsCEntity *pParent)
Definition gfCAchievementsScreen.cpp:121
void achievementsCreateDo() override
Definition gfCBonusCollectionScreen.cpp:195
void initialiseFromVariableTableDo(const fsCVariableTable &pVars) override
Definition gfCBonusCollectionScreen.cpp:221
friend class fsCComponentFactory
Definition gfCBonusCollectionScreen.h:21
virtual void achievementCreate(const fsPoint &pPos, fsS32 pIndex)
Definition gfCBonusCollectionScreen.cpp:130
fsS32 mMaxNumAchievements
Definition gfCBonusCollectionScreen.h:46
fsCVariableTable * mCatalogue
Definition gfCBonusCollectionScreen.h:47
void achievementsVisibilitySetDo() override
Definition gfCBonusCollectionScreen.cpp:86
fsBool onButtonClicked(fsCButtonComponent *pButtonComp) override
Definition gfCBonusCollectionScreen.cpp:17
static const fsCUniqueId mTypeId
Definition gfCBonusCollectionScreen.h:25
fsStr mItemButtonFileName
Definition gfCBonusCollectionScreen.h:45
~gfCBonusCollectionScreen()
Definition gfCBonusCollectionScreen.cpp:265
void achievementsDestroy()
Definition gfCBonusCollectionScreen.cpp:169
static fsIComponent * create(fsCEntity *pParent)
Definition gfCBonusCollectionScreen.cpp:246
gfCBonusCollectionScreen(fsCEntity *pParent)
Definition gfCBonusCollectionScreen.cpp:251
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20