public override void WriteTo(BinaryWriter w)
 {
     text.WriteTo(w);
     w.Write(maintainTextAlignment);
     w.AlignStream();
     w.WriteAlignedString(key);
 }
 public override void WriteTo(BinaryWriter w, Apk.Version v)
 {
     gameObject.WriteTo(w);
     w.Write(enabled);
     script.WriteTo(w);
     w.WriteAlignedString(name);
     data.WriteTo(w, v);
 }
예제 #3
0
 public override void WriteTo(BinaryWriter w)
 {
     topPos.WriteTo(w);
     bottomPos.WriteTo(w);
     handlePos.WriteTo(w);
     vrController.WriteTo(w);
     saberTypeObject.WriteTo(w);
 }
예제 #4
0
 public void WriteTo(BinaryWriter w)
 {
     w.Write(difficulty);
     w.Write(difficultyRank);
     w.Write(noteJumpMovementSpeed);
     w.Write(noteJumpStartBeatOffset);
     beatmapData.WriteTo(w);
 }
 public override void WriteTo(BinaryWriter w)
 {
     w.WriteAlignedString(packID);
     w.WriteAlignedString(packName);
     coverImage.WriteTo(w);
     w.Write(isPackAlwaysOwned);
     w.AlignStream();
     beatmapLevelCollection.WriteTo(w);
 }
예제 #6
0
 public override void WriteTo(BinaryWriter w)
 {
     gameObject.WriteTo(w);
     localRotation.WriteTo(w);
     localPosition.WriteTo(w);
     localScale.WriteTo(w);
     w.WritePrefixedList(children, c => c.WriteTo(w));
     parent.WriteTo(w);
 }
예제 #7
0
 public void WriteTo(BinaryWriter w)
 {
     w.WriteAlignedString(docsID);
     w.WriteAlignedString(sheetID);
     w.Write(format);
     textAsset.WriteTo(w);
     w.Write(downloadOnStart);
     w.AlignStream();
 }
 public override void WriteTo(BinaryWriter w, Apk.Version v)
 {
     w.WriteAlignedString(packID);
     w.WriteAlignedString(packName);
     coverImage.WriteTo(w);
     if (v < Apk.Version.V1_1_0)
     {
         w.Write(isPackAlwaysOwned);
         w.AlignStream();
     }
     beatmapLevelCollection.WriteTo(w);
 }
예제 #9
0
 public override void WriteTo(BinaryWriter w, Apk.Version v)
 {
     material.WriteTo(w);
     color.WriteTo(w, v);
     w.Write(raycastTarget);
     w.AlignStream();
     cullState.WriteTo(w);
     w.WriteAlignedString(text);
     w.Write(rightToLeft);
     w.AlignStream();
     fontAsset.WriteTo(w);
     w.Write(remainingData);
 }
예제 #10
0
 public override void WriteTo(BinaryWriter w, Apk.Version v)
 {
     w.WriteAlignedString(name);
     foreach (float f in floats)
     {
         w.Write(f);
     }
     w.Write(extrude);
     w.Write(isPolygon);
     w.AlignStream();
     w.Write(guid);
     w.Write(second);
     w.WritePrefixedList(atlasTags, a => a.WriteTo(w));
     spriteAtlas.WriteTo(w);
     texture.WriteTo(w);
     w.Write(bytesAfterTexture);
 }
예제 #11
0
 public override void WriteTo(BinaryWriter w, Apk.Version v)
 {
     w.WriteAlignedString(levelID);
     w.WriteAlignedString(songName);
     w.WriteAlignedString(songSubName);
     w.WriteAlignedString(songAuthorName);
     w.WriteAlignedString(levelAuthorName);
     audioClip.WriteTo(w);
     w.Write(beatsPerMinute);
     w.Write(songTimeOffset);
     w.Write(shuffle);
     w.Write(shufflePeriod);
     w.Write(previewStartTime);
     w.Write(previewDuration);
     coverImage.WriteTo(w);
     environment.WriteTo(w);
     w.WritePrefixedList(difficultyBeatmapSets, x => x.WriteTo(w));
 }
 public override void WriteTo(BinaryWriter w)
 {
     gameObject.WriteTo(w);
     mesh.WriteTo(w);
 }
예제 #13
0
 public override void WriteTo(BinaryWriter w)
 {
     leftSaber.WriteTo(w);
     rightSaber.WriteTo(w);
 }
예제 #14
0
 public override void WriteTo(BinaryWriter w, Apk.Version v)
 {
     gameObject.WriteTo(w);
     mesh.WriteTo(w);
 }
예제 #15
0
 public void WriteTo(BinaryWriter w)
 {
     characteristic.WriteTo(w);
     w.WritePrefixedList(difficultyBeatmaps, x => x.WriteTo(w));
 }
예제 #16
0
 public void WriteTo(BinaryWriter w)
 {
     textAsset.WriteTo(w);
     w.Write(format);
 }
예제 #17
0
 public override void WriteTo(BinaryWriter w, Apk.Version v)
 {
     playerModel.WriteTo(w);
     colorA.WriteTo(w);
     colorB.WriteTo(w);
 }
예제 #18
0
 public override void WriteTo(BinaryWriter w, Apk.Version v)
 {
     leftSaber.WriteTo(w);
     rightSaber.WriteTo(w);
 }
예제 #19
0
 public override void WriteTo(BinaryWriter w)
 {
     playerModel.WriteTo(w);
     colorA.WriteTo(w);
     colorB.WriteTo(w);
 }