10#ifndef gfIRoundScoreGuihdr
11#define gfIRoundScoreGuihdr
59 for (std::vector<fsS32>::iterator currSlot =
mTypes.begin(); currSlot !=
mTypes.end(); ++currSlot)
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
Definition fsCVariableTable.h:27
fsIMessageListenerGuiComponent(fsCEntity *pParent, fsS32 pPriority)
Definition fsIMessageListenerGuiComponent.cpp:4
fsBool messageProcessDo(const fsCUniqueId &pMessageType, const fsIMessageDispatcher::sMessageParameters &pParam) override
Definition gfIRoundScoreGui.cpp:33
friend class fsCComponentFactory
Definition gfIRoundScoreGui.h:21
void initialiseFromVariableTableDo(const fsCVariableTable &pVars) override
Definition gfIRoundScoreGui.cpp:79
virtual ~gfIRoundScoreGui()
Definition gfIRoundScoreGui.cpp:91
void textUpdate(const fsStr &pKey, const fsStr &pValue)
Definition gfIRoundScoreGui.cpp:62
virtual void configure()
Definition gfIRoundScoreGui.cpp:74
void listenersRegisterDo() override
Definition gfIRoundScoreGui.cpp:27
static void applyBonusesToRoundScore(fsS32 pBonus)
Definition gfIRoundScoreGui.cpp:44
virtual void bonusCreate()=0
static void totalScoreSet(fsS32 pNewVal)
Definition gfIRoundScoreGui.cpp:16
static fsS32 totalScoreGet()
Definition gfIRoundScoreGui.cpp:11
void listenersDeregisterDo() override
Definition gfIRoundScoreGui.cpp:21
gfIRoundScoreGui(fsCEntity *pParent)
Definition gfIRoundScoreGui.cpp:85
SBonus * mBonus
Definition gfIRoundScoreGui.h:70
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20
Definition fsIMessageDispatcher.h:32
Definition gfIRoundScoreGui.h:50
virtual gfIRoundScoreGui * operator()()=0
Definition gfIRoundScoreGui.h:55
std::vector< fsS32 > mTypes
Definition gfIRoundScoreGui.h:67
void totalUp()
Definition gfIRoundScoreGui.cpp:51
SBonus(fsS32 pTypeCount)
Definition gfIRoundScoreGui.h:56