6 #ifndef __AREAMANAGER_H__ 7 #define __AREAMANAGER_H__ 9 #include <boost/unordered_map.hpp> 25 typedef shared_ptr<AreaBase> AreaSharedPtr;
26 typedef unordered_map<u32, AreaSharedPtr> AreaMap;
54 void Poll(
int DeltaTime);
70 u32 NextInstanceAreaUuid;
91 #endif // #ifndef __AREAMANAGER_H__ AreaPtr Get(u32 ID) const
取得
Definition: AreaManager.cpp:41
AreaPtr CreateInstanceArea(u32 AreaId)
インスタンスエリアを生成
Definition: AreaManager.cpp:67
void Initialize()
初期化
Definition: AreaManager.cpp:24
weak_ptr< AreaBase > AreaPtr
Definition: WeakPtrDefine.h:25
unsigned int u32
Definition: TypeDefs.h:10
エリア管理
Definition: AreaManager.h:20
virtual ~AreaManager()
デストラクタ
Definition: AreaManager.h:33
クライアントクラス
Definition: Client.h:26
static AreaManager & GetInstance()
シングルトンインスタンスを取得
Definition: AreaManager.h:82
Definition: MemoryStreamInterface.h:8
void Poll(int DeltaTime)
毎フレームの処理
Definition: AreaManager.cpp:49