GameServer
SkillTreeNode.h
[詳解]
1 
7 #ifndef __SKILLTREENODE_H__
8 #define __SKILLTREENODE_H__
9 
10 #include "PacketBase.h"
12 
13 
18 {
19 
20 public:
21 
29  enum NodeState
30  {
35  };
36 
41 
42 
47  {
48  }
49 
53  SkillTreeNode(u32 InNodeId, u8 InState)
54  {
55  NodeId = InNodeId;
56  State = InState;
57 
58  }
59 
60 
68  {
69  pStream->Serialize(&NodeId);
70  pStream->Serialize(&State);
71 
72  return true;
73  }
74 };
75 
76 #endif // #ifndef __SKILLTREENODE_H__
unsigned char u8
Definition: TypeDefs.h:6
u8 State
ステート
Definition: SkillTreeNode.h:40
bool Serialize(MemoryStreamInterface *pStream)
シリアライズ
Definition: SkillTreeNode.h:67
スキルツリーノードパケット
Definition: SkillTreeNode.h:17
閉じている
Definition: SkillTreeNode.h:32
NodeState
Definition: SkillTreeNode.h:29
virtual bool Serialize(s32 *pValue)=0
unsigned int u32
Definition: TypeDefs.h:10
u32 NodeId
ノードID
Definition: SkillTreeNode.h:38
SkillTreeNode(u32 InNodeId, u8 InState)
コンストラクタ
Definition: SkillTreeNode.h:53
Definition: MemoryStreamInterface.h:8
開いている
Definition: SkillTreeNode.h:34
SkillTreeNode()
コンストラクタ
Definition: SkillTreeNode.h:46