10#ifndef gfCPurchaseManagerhdr
11#define gfCPurchaseManagerhdr
Definition gfCCatalogueItem.h:16
std::map< fsStr, gfIPurchaseAction * > mActions
Definition gfCPurchaseManager.h:40
gfCPurchaseManager()
Definition gfCPurchaseManager.cpp:51
static gfCPurchaseManager * mInstance
Definition gfCPurchaseManager.h:38
fsBool purchaseMake(const gfCCatalogueItem *pShopItem)
Definition gfCPurchaseManager.cpp:22
static void destroy()
Definition gfCPurchaseManager.cpp:45
static gfCPurchaseManager * instanceGet()
Definition gfCPurchaseManager.cpp:39
static void create()
Definition gfCPurchaseManager.cpp:33
void actionAdd(const fsStr &pName, gfIPurchaseAction *pAction)
Definition gfCPurchaseManager.cpp:13
virtual ~gfCPurchaseManager()
Definition gfCPurchaseManager.cpp:55
Definition gfIPurchaseAction.h:18
bool fsBool
Definition fsBaseTypes.h:26