|
Fission FSN
|
#include <gfCPurchaseManager.h>
Public Member Functions | |
| void | actionAdd (const fsStr &pName, gfIPurchaseAction *pAction) |
| fsBool | purchaseMake (const gfCCatalogueItem *pShopItem) |
Static Public Member Functions | |
| static void | create () |
| static gfCPurchaseManager * | instanceGet () |
| static void | destroy () |
Protected Member Functions | |
| gfCPurchaseManager () | |
| virtual | ~gfCPurchaseManager () |
Protected Attributes | |
| std::map< fsStr, gfIPurchaseAction * > | mActions |
Static Protected Attributes | |
| static gfCPurchaseManager * | mInstance = nullptr |
|
protected |
|
protectedvirtual |
| void gfCPurchaseManager::actionAdd | ( | const fsStr & | pName, |
| gfIPurchaseAction * | pAction ) |
|
static |
|
static |
|
static |
| fsBool gfCPurchaseManager::purchaseMake | ( | const gfCCatalogueItem * | pShopItem | ) |
|
protected |
|
staticprotected |