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

📄 castleskillinfo.h

📁 天之炼狱1服务器端源文件游戏服务端不完整
💻 H
字号:
//////////////////////////////////////////////////////////////////////////////// Filename    : CastleSkillInfo.h// Written By  :// Description : //////////////////////////////////////////////////////////////////////////////#ifndef __CASTLE_SKILL_INFO_H__#define __CASTLE_SKILL_INFO_H__#include "Exception.h"#include "Types.h"#include <hash_map>//////////////////////////////////////////////////////////////////////////////// Class CastleSkillInfo//////////////////////////////////////////////////////////////////////////////class CastleSkillInfo {public:	CastleSkillInfo();	~CastleSkillInfo();public:	SkillType_t getSkillType() const { return m_SkillType; }	void setSkillType(SkillType_t SkillType) { m_SkillType = SkillType; }	ZoneID_t getZoneID() const { return m_ZoneID; }	void setZoneID( ZoneID_t ZoneID ) { m_ZoneID = ZoneID; }	string toString() const;private:	SkillType_t m_SkillType;	ZoneID_t m_ZoneID;};//////////////////////////////////////////////////////////////////////////////// Class CastleSkillInfoManager//////////////////////////////////////////////////////////////////////////////class CastleSkillInfoManager {public:	CastleSkillInfoManager() throw();	~CastleSkillInfoManager() throw();	typedef hash_map<SkillType_t, CastleSkillInfo*>		HashMapCastleSkillInfo;	typedef HashMapCastleSkillInfo::iterator			HashMapCastleSkillInfoItor;	typedef HashMapCastleSkillInfo::const_iterator		HashMapCastleSkillInfoConstItor;public:	// void load() throw();	void load() throw(Error);	void clear() throw(Error);	void addCastleSkillInfo( CastleSkillInfo* pCastleSkillInfo ) throw(Error);		SkillType_t getSkillType( ZoneID_t ZoneID ) const;	ZoneID_t getZoneID(SkillType_t SkillType) const;		// toString for Debug	string toString() const throw();private:	HashMapCastleSkillInfo m_CastleSkillInfos;};// Global Variable Definitionextern CastleSkillInfoManager* g_pCastleSkillInfoManager;#endif	// __CASTLE_SKILL_INFO_H__

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -