/********************************************************************
*
* File: fsCStreakMultiplierGuiComponent.h
*
* Purpose: Keep count of successful clicking streak
*
*********************************************************************/
#ifndef fsCStreakMultiplierGuiComponenthdr
#define fsCStreakMultiplierGuiComponenthdr
#include <fsCore/src/fsCUniqueId.h>
#include "fsIGuiComponent.h"
class fsCStreakMultiplierGuiComponent : public fsIGuiComponent
{
friend class fsCComponentFactory;
friend class fsIDebug;
public:
static const fsCUniqueId mTypeId;
fsS32 multiplierGet() const;
protected:
void initialiseFromVariableTableDo(const fsCVariableTable& pVars) override;
static fsIComponent* create(fsCEntity* pParent);
fsCStreakMultiplierGuiComponent(fsCEntity* pParent);
virtual ~fsCStreakMultiplierGuiComponent();<--- Destructor in derived class
private:
};
#endif