GameServer
Area.h
[詳解]
1 
6 #ifndef __AREA_H__
7 #define __AREA_H__
8 
9 #include "AreaBase.h"
10 
11 struct AreaItem;
12 
17 class Area : public AreaBase
18 {
19 
20 public:
21 
26  Area(const AreaItem *pItem);
27 
31  virtual ~Area() {}
32 
39  virtual u32 GetId() const { return Id; }
40 
46  virtual bool IsAbleDelete() const { return false; }
47 
48 private:
49 
50  // ID
51  u32 Id;
52 
53 };
54 
55 #endif // #ifndef __AREA_H__
virtual bool IsAbleDelete() const
消去可能か?
Definition: Area.h:46
Area(const AreaItem *pItem)
コンストラクタ
Definition: Area.cpp:11
エリアクラス
Definition: Area.h:17
virtual ~Area()
デストラクタ
Definition: Area.h:31
virtual u32 GetId() const
ID取得.
Definition: Area.h:39
unsigned int u32
Definition: TypeDefs.h:10
エリア基底クラス
Definition: AreaBase.h:23
エリア基底クラス
Definition: AreaMaster.h:9