private void readTypeDatas(DataReader data) { SerializeTypeTreeData node = new SerializeTypeTreeData(); node.DeSerialize(data); int numOfChildren = data.ReadInt32(); for (int i = 0; i < numOfChildren; i++) { readTypeDatas(data); } }
public override void DeSerialize(DataReader data) { ClassID = data.ReadInt32(); rootType = new SerializeTypeTreeData(); rootType.DeSerialize(data); }