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

📄 triggermanager.h

📁 天之炼狱1服务器端源文件游戏服务端不完整
💻 H
字号:
//////////////////////////////////////////////////////////////////////////////// Filename    : TriggerManager.h// Written By  : // Description :// 飘府芭甸狼 笼钦阑 包府窍绰 努贰胶. 农府贸/酒捞袍/粮 殿 飘府芭甫 啊龙// 荐 乐绰 按眉甸俊 辆加等促.//////////////////////////////////////////////////////////////////////////////#ifndef __TRIGGER_MANAGER_H__#define __TRIGGER_MANAGER_H__#include "Types.h"#include "Exception.h"#include "Trigger.h"//////////////////////////////////////////////////////////////////////////////// class TriggerManager;//////////////////////////////////////////////////////////////////////////////class TriggerManager {public:	TriggerManager() throw(Error);	~TriggerManager() throw(Error);public:	void load(const string & name) throw(Error);	void load(ZoneID_t zoneid, int left, int top, int right, int bottom) throw(Error);	void refresh() throw(Error);	void addTrigger(Trigger* pTrigger) throw(DuplicatedException, Error);	void deleteTrigger(TriggerID_t triggerID) throw(NoSuchElementException, Error);	Trigger* getTrigger(TriggerID_t triggerID) throw(NoSuchElementException, Error);	bool hasCondition(ConditionType_t conditionType) const throw() { return m_ConditionSet.test(conditionType); }	list<Trigger*> & getTriggers() throw() { return m_Triggers; }	const list<Trigger*> & getTriggers() const throw() { return m_Triggers; }	string toString() const throw();private:	// bitset of condition for fastest reference	ConditionSet m_ConditionSet;	// list of triggers	// 繁鸥烙俊 飘府芭啊 眠啊瞪 啊瓷己捞 乐促.    list<Trigger*> m_Triggers;};#endif

⌨️ 快捷键说明

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