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