⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 army.h

📁 大家共同学习啊 有很大问题请大家帮助
💻 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 + -