📄 army.h
字号:
#ifndef __ARMY__H_
#define __ARMY__H_
class State;
class Army
{
private:
State* m_pState;
//保存各个状态指针便于使用
State* m_pAdvanceState;
State* m_pAssaultState;
State* m_pRestState;
State* m_pFiestaState;
int m_iEmptyCount;
public:
Army();
void SetState(State *pState);
State* GetAdvanceState();
State* GetAssaultState();
State* GetRestState();
State* GetFiestaState();
void Advance();
void Assault();
void Rest();
void Fiesta();
void SetEmptyCount(int iEmptyCount){m_iEmptyCount = iEmptyCount;}
int GetEmptyCount(){return m_iEmptyCount;}
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -