tagging release
[dasher.git] / Src / DasherCore / TwoBoxStartHandler.h
blob4071b159046d9ae0ee6194835dab24a13f082a11
1 #ifndef __TWO_BOX_START_HANDLER_H__
2 #define __TWO_BOX_START_HANDLER_H__
4 #include "StartHandler.h"
6 /// \ingroup Start
7 /// @{
8 class CTwoBoxStartHandler : public CStartHandler {
9 public:
10 CTwoBoxStartHandler(Dasher::CEventHandler * pEventHandler, CSettingsStore * pSettingsStore, CDasherInterfaceBase *pInterface);
12 virtual bool DecorateView(CDasherView *pView);
13 virtual void Timer(int iTime, CDasherView *m_pDasherView, CDasherModel *m_pDasherModel);
14 virtual void HandleEvent(Dasher::CEvent * pEvent);
16 private:
17 int m_iBoxEntered;
18 int m_iBoxStart;
19 bool m_bInBox;
21 /// @}
23 #endif