/********************************************************************
*
* File: gfCPurchaseActionPlayTune.h
*
* Purpose: Purchase action to increment an inventory count by an
* amount set individually by individual shop items
*
*********************************************************************/
#ifndef gfCPurchaseActionPlayTunehdr
#define gfCPurchaseActionPlayTunehdr
#include <fsCore/fsStr.h>
#include "../../gfIPurchaseAction.h"
class gfCPurchaseActionPlayTune : public gfIPurchaseAction
{
public:
fsBool purchaseHandle(const gfCCatalogueItem* pShopItem) override;
gfCPurchaseActionPlayTune();
virtual ~gfCPurchaseActionPlayTune();<--- Destructor in derived class
protected:
private:
const static fsStr mSouvenirKey;
};
#endif