GameServer
ClientStateAreaChange.h
[詳解]
1 
6 #ifndef __CLIENTSTATEAREACHANGE_H__
7 #define __CLIENTSTATEAREACHANGE_H__
8 
9 #include "ClientStateBase.h"
10 #include "Math/Vector3D.h"
11 
16 {
17 
18 public:
19 
24  ClientStateAreaChange(Client *pInParent, u32 InAreaId, const Vector3D &InPosition);
25 
30 
31 private:
32 
33  // エリアID
34  u32 AreaId;
35 
36  // 座標.
37  Vector3D Position;
38 
39 
40  // Pingを受信した。
41  bool OnRecvPing(MemoryStreamInterface *pStream);
42 
43  // ゲーム準備完了を受信した。
44  bool OnRecvGameReady(MemoryStreamInterface *pStream);
45 
46 };
47 
48 #endif // #ifndef __CLIENTSTATEAREACHANGE_H__
クライアントステート基底クラス
クライアントステート基底クラス
Definition: ClientStateBase.h:20
Definition: Vector3D.h:8
unsigned int u32
Definition: TypeDefs.h:10
クライアントクラス
Definition: Client.h:26
Definition: MemoryStreamInterface.h:8
virtual ~ClientStateAreaChange()
デストラクタ
Definition: ClientStateAreaChange.h:29
Definition: ClientStateAreaChange.h:15
ClientStateAreaChange(Client *pInParent, u32 InAreaId, const Vector3D &InPosition)
コンストラクタ
Definition: ClientStateAreaChange.cpp:18