private void readClassDefinition(int classId) { string className = reader.ReadUtf8(); string packageName = reader.ReadUtf8(); GameDataClassDefinition classDefinition = new GameDataClassDefinition(packageName, className); int fieldsCount = reader.ReadInt(); uint i = 0; while (i < fieldsCount) { classDefinition.AddField(reader); i++; } classDefinitions.Add(classId, classDefinition); }
private void readClassDefinition(int classId) { string className = reader.ReadUtf8(); string packageName = reader.ReadUtf8(); GameDataClassDefinition classDefinition = new GameDataClassDefinition(packageName, className); Console.WriteLine("ClassId: {0} ClassMemberName: {1} ClassPkgName {2}", classId, className, packageName); int fieldsCount = reader.ReadInt(); uint i = 0; while (i < fieldsCount) { classDefinition.AddField(reader); i++; } classDefinitions.Add(classId, classDefinition); }