private static TreeBinaryConverter TreeBinaryConverter() { if (tbc != null) { return(tbc); } tbc = new TreeBinaryConverter(); return(tbc); }
public static void TreeToBinaryWithFirefly(String TreePath, String BinaryPath) { var tbc = new TreeBinaryConverter(); var Data = TreeFile.ReadFile(TreePath); var b = tbc.TreeToBinary <World.World>(Data); using (var s = Streams.CreateWritable(BinaryPath)) { s.Write(b); } }
public static void BinaryToTreeWithFirefly(String BinaryPath, String TreePath) { var tbc = new TreeBinaryConverter(); Byte[] Data; using (var s = Streams.OpenReadable(BinaryPath)) { Data = s.Read((int)(s.Length)); } var x = tbc.BinaryToTree <World.World>(Data); TreeFile.WriteFile(TreePath, x); }
private static void InvalidateSchema() { oslr = null; osa = null; tbc = null; }