Beispiel #1
0
 public void ClosePoint(BmsPoint point)
 {
     UInt24 pos = Position;
     mWriter.Keep();
     mWriter.Goto(point.Position);
     mWriter.Write24(pos);
     mWriter.Back();
 }
Beispiel #2
0
 public void WriteSetDynamic(byte idx, BmsPoint point)
 {
     mWriter.Write8(0xDF);
     mWriter.Write8(idx);
     mWriter.Write24(point.Position);
 }
Beispiel #3
0
 public void WriteSeekEx(BmsSeekMode mode, BmsPoint point)
 {
     mWriter.Write8(0xC8);
     mWriter.Write8((byte)mode);
     mWriter.Write24(point.Position);
 }
Beispiel #4
0
 public void WriteSeekEx(BmsPoint point)
 {
     WriteSeekEx(BmsSeekMode.Always, point);
 }
Beispiel #5
0
 public void WriteAddSibling(byte id, BmsPoint point)
 {
     mWriter.Write8(0xC2);
     mWriter.Write8(id);
     mWriter.Write24(point.Position);
 }
Beispiel #6
0
 public void WriteAddChild(byte id, BmsPoint point)
 {
     mWriter.Write8(0xC1);
     mWriter.Write8(id);
     mWriter.Write24(point.Position);
 }