9#ifndef gfCInGameShopGuihdr
10#define gfCInGameShopGuihdr
57 fsStr mPostPurchaseAction;
59 fsStr mConfirmPurchaseFileName;
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
Definition fsCVariableTable.h:27
Definition fsIComponent.h:26
Definition gfCCatalogueCatalogue.h:17
Definition gfCCatalogueItem.h:16
void itemInfoSetDo(fsS32 pEntIndex, fsS32 pChildIndex) const override
Definition gfCInGameShopGui.cpp:103
gfCInGameShopGui(fsCEntity *pParent)
Definition gfCInGameShopGui.cpp:224
virtual ~gfCInGameShopGui()
Definition gfCInGameShopGui.cpp:230
friend class fsCComponentFactory
Definition gfCInGameShopGui.h:25
fsStr currencyStringGet(fsS32 pCurrencyAmount) const
Definition gfCInGameShopGui.cpp:60
static fsIComponent *const create(fsCEntity *pParent)
Definition gfCInGameShopGui.cpp:206
virtual void currencyDisplayRefresh()
Definition gfCInGameShopGui.cpp:198
void initialiseFromVariableTableDo(const fsCVariableTable &pVars) override
Definition gfCInGameShopGui.cpp:211
void catalogueLoadDo() override
Definition gfCInGameShopGui.cpp:31
virtual void onBackSelection()
Definition gfCInGameShopGui.cpp:184
static const fsCUniqueId mItemPurchasedMsg
Definition gfCInGameShopGui.h:29
void itemSelect(const gfICatalogueEntry *pShopItem) override
Definition gfCInGameShopGui.cpp:175
static const fsCUniqueId mTypeId
Definition gfCInGameShopGui.h:31
fsBool onButtonClicked(fsCButtonComponent *pButtonComp) override
Definition gfCInGameShopGui.cpp:45
static fsBool itemPurchased(const gfCCatalogueItem *pShopItem)
Definition gfCInGameShopGui.cpp:91
fsStr postPurchaseActionGet() const
Definition gfCInGameShopGui.cpp:26
Definition gfICatalogueEntry.h:18
gfICatalogueGui(fsCEntity *pParent)
Definition gfICatalogueGui.cpp:266
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20