コード例 #1
0
ファイル: AsciiRootNode.cs プロジェクト: ExileLord/Open-GHTCP
 public override void vmethod_13(Stream26 stream26_0)
 {
     this.int_0 = stream26_0.ReadInt();
     this.int_1 = stream26_0.ReadInt();
     int num = stream26_0.ReadInt();
     stream26_0.ReadInt();
     if (num != 0)
     {
         base.Nodes.Add(new AsciiValueNode(stream26_0.ReadAsciiStringAt(num)));
         stream26_0.Position += (long)AbstractTreeNode1.smethod_0(stream26_0.Position);
     }
 }
コード例 #2
0
 public override void vmethod_13(Stream26 stream26_0)
 {
     this.int_0 = stream26_0.ReadInt();
     int num = stream26_0.ReadInt();
     int num2 = stream26_0.ReadInt();
     if (num != 0)
     {
         base.Nodes.Add(new AsciiValueNode(stream26_0.ReadAsciiStringAt(num)));
         stream26_0.Position += (long)AbstractTreeNode1.smethod_0(stream26_0.Position);
     }
     if (num2 != 0)
     {
         AbstractTreeNode1 @class = (base.Parent is StructureHeaderNode) ? (base.Parent as StructureHeaderNode).method_11(stream26_0.ReadIntAt(num2)) : this.vmethod_12(stream26_0.ReadIntAt(num2, true));
         base.method_1().Nodes.Add(@class);
         @class.method_4(stream26_0);
     }
 }