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

📄 zoneitemposition.h

📁 天之炼狱1服务器端源文件游戏服务端不完整
💻 H
字号:
#ifndef __ZONE_ITEM_POSITION_H__#define __ZONE_ITEM_POSITION_H__#include "Types.h"#include "GlobalItemPosition.h"#include "ZoneUtil.h"class ZoneItemPosition : public GlobalItemPosition{public:	ZoneItemPosition() : GlobalItemPosition( POS_TYPE_ZONE ){ }	~ZoneItemPosition(){ }public:	virtual Item*	popItem( bool bLock = true ) throw(Error);	virtual Zone*	getZone() throw(Error) { return getZoneByZoneID( m_ZoneID ); }	Item*		getItem( bool isDel ) throw(Error);	Item*		getItem_LOCKED( bool isDel ) throw (Error);	ZoneID_t	getZoneID() const { return m_ZoneID; }	void		setZoneID( ZoneID_t zoneID ) { m_ZoneID = zoneID; }	ZoneCoord_t	getZoneX() const { return m_ZoneX; }	void		setZoneX( ZoneCoord_t zoneX ) { m_ZoneX = zoneX; }	ZoneCoord_t	getZoneY() const { return m_ZoneY; }	void		setZoneY( ZoneCoord_t zoneY ) { m_ZoneY = zoneY; }public:	virtual string	toString() const throw(Error);protected:	Item*		getItemFromZone( Zone* pZone ) throw(Error);	void		deleteItemFromZone( Zone* pZone, Item* pItem ) throw(Error);private:	ZoneID_t	m_ZoneID;	ZoneCoord_t	m_ZoneX;	ZoneCoord_t m_ZoneY;};#endif // __ZONE_ITEM_POSITION_H__

⌨️ 快捷键说明

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