Example #1
0
 // FloatCompressor
 public static void WriteFloat(this BitBuffer buffer, SingleCompressor compressor, float value)
 {
     if (compressor.RequiredBits > Config.VARINT_FALLBACK_SIZE)
     {
         buffer.WriteUInt(compressor.Pack(value));
     }
     else
     {
         buffer.Write(compressor.RequiredBits, compressor.Pack(value));
     }
 }
Example #2
0
 // Tick
 public static void WriteTick(this BitBuffer buffer, Tick tick)
 {
     buffer.WriteUInt(tick.TickValue);
 }
Example #3
0
 // EntityId
 public static void WriteEntityId(this BitBuffer buffer, EntityId entityId)
 {
     buffer.WriteUInt(entityId.IdValue);
 }