// Token: 0x06000FB9 RID: 4025 RVA: 0x0004AA96 File Offset: 0x00048C96 public static void SetWord(byte[] buff, ref int pos, short w) { ParseSerialize.CheckBounds(pos, buff, 2); if (buff != null) { ParseSerialize.SerializeInt16(w, buff, pos); } pos += 2; }
// Token: 0x06000FC3 RID: 4035 RVA: 0x0004AC03 File Offset: 0x00048E03 public static void SetByteArray(byte[] buff, ref int pos, byte[] byteArray) { ParseSerialize.CheckBounds(pos, buff, 2 + byteArray.Length); if (buff != null) { ParseSerialize.SerializeInt16((short)byteArray.Length, buff, pos); Buffer.BlockCopy(byteArray, 0, buff, pos + 2, byteArray.Length); } pos += 2 + byteArray.Length; }
// Token: 0x06000FC7 RID: 4039 RVA: 0x0004AC98 File Offset: 0x00048E98 public static void SetMVInt16(byte[] buff, ref int pos, short[] values) { ParseSerialize.CheckBounds(pos, buff, 4 + values.Length * 2); if (buff != null) { ParseSerialize.SerializeInt32(values.Length, buff, pos); for (int i = 0; i < values.Length; i++) { ParseSerialize.SerializeInt16(values[i], buff, pos + 4 + i * 2); } } pos += 4 + values.Length * 2; }