Ejemplo n.º 1
0
 static void BinariseAssignVar(MemoryStream mem, string name, string var)
 {
     BinaryFile.WriteByte(mem, 1);
     BinaryFile.WriteByte(mem, 4);
     BinaryFile.WriteString(mem, name);
     BinaryFile.WriteString(mem, var);
 }
Ejemplo n.º 2
0
 static void BinariseAssign(MemoryStream mem, string name, Int32 val)
 {
     BinaryFile.WriteByte(mem, 1);
     BinaryFile.WriteByte(mem, 2);
     BinaryFile.WriteString(mem, name);
     BinaryFile.WriteUInt32(mem, (UInt32)val);
 }
Ejemplo n.º 3
0
 static void BinariseAssign(MemoryStream mem, string name, float val)
 {
     BinaryFile.WriteByte(mem, 1);
     BinaryFile.WriteByte(mem, 1);
     BinaryFile.WriteString(mem, name);
     BinaryFile.WriteFloat32(mem, val);
 }
Ejemplo n.º 4
0
 static void BinariseHeader(MemoryStream mem)
 {
     BinaryFile.WriteByte(mem, 0);
     BinaryFile.WriteByte(mem, (byte)'r');
     BinaryFile.WriteByte(mem, (byte)'a');
     BinaryFile.WriteByte(mem, (byte)'P');
     for (var i = 0; i < 12; i++)
     {
         BinaryFile.WriteByte(mem, 0);
     }
 }
Ejemplo n.º 5
0
 static void BinariseDelete(MemoryStream mem, string name)
 {
     BinaryFile.WriteByte(mem, 4);
     BinaryFile.WriteString(mem, name);
 }
Ejemplo n.º 6
0
 static void BinariseExtern(MemoryStream mem, string name)
 {
     BinaryFile.WriteByte(mem, 3);
     BinaryFile.WriteString(mem, name);
 }
Ejemplo n.º 7
0
 static void BinariseEmbeddedArray(MemoryStream mem)
 {
     BinaryFile.WriteByte(mem, 3);
 }
Ejemplo n.º 8
0
 static void BinariseEmbedded(MemoryStream mem, UInt32 n)
 {
     BinaryFile.WriteByte(mem, 2);
     BinaryFile.WriteUInt32(mem, n);
 }
Ejemplo n.º 9
0
 static void BinariseEmbedded(MemoryStream mem, float n)
 {
     BinaryFile.WriteByte(mem, 1);
     BinaryFile.WriteFloat32(mem, n);
 }
Ejemplo n.º 10
0
 static void BinariseEmbedded(MemoryStream mem, string n)
 {
     BinaryFile.WriteByte(mem, 0);
     BinaryFile.WriteString(mem, n);
 }
Ejemplo n.º 11
0
 static void BinariseArray(MemoryStream mem, string name, int n)
 {
     BinaryFile.WriteByte(mem, 2);
     BinaryFile.WriteString(mem, name);
     BinaryFile.WriteCompressedInteger(mem, n);
 }
Ejemplo n.º 12
0
 static void BinariseClass(MemoryStream mem, string name, UInt32 offset)
 {
     BinaryFile.WriteByte(mem, 0);
     BinaryFile.WriteString(mem, name);
     BinaryFile.WriteUInt32(mem, offset);
 }