소스 검색

Updated Utilities

Tal Aloni 8 년 전
부모
커밋
b509b6d0be
1개의 변경된 파일12개의 추가작업 그리고 0개의 파일을 삭제
  1. 12 0
      Utilities/ByteUtils/LittleEndianWriter.cs

+ 12 - 0
Utilities/ByteUtils/LittleEndianWriter.cs

@@ -24,6 +24,12 @@ namespace Utilities
             Array.Copy(bytes, 0, buffer, offset, bytes.Length);
         }
 
+        public static void WriteInt16(byte[] buffer, ref int offset, short value)
+        {
+            WriteInt16(buffer, offset, value);
+            offset += 2;
+        }
+
         public static void WriteUInt32(byte[] buffer, int offset, uint value)
         {
             byte[] bytes = LittleEndianConverter.GetBytes(value);
@@ -66,6 +72,12 @@ namespace Utilities
             Array.Copy(bytes, 0, buffer, offset, bytes.Length);
         }
 
+        public static void WriteInt64(byte[] buffer, ref int offset, long value)
+        {
+            WriteInt64(buffer, offset, value);
+            offset += 8;
+        }
+
         public static void WriteGuidBytes(byte[] buffer, int offset, Guid value)
         {
             byte[] bytes = LittleEndianConverter.GetBytes(value);