public override object ReadDirect(CompactBinaryReader reader, object graph)
 {
     Boolean[] array = (Boolean[])graph;
     for (int i = 0; i < array.Length; i++)
     {
         array[i] = reader.ReadBoolean();
     }
     return(array);
 }
 public override object ReadDirect(CompactBinaryReader reader, object graph)
 {
     bool[] flagArray = (bool[])graph;
     for (int i = 0; i < flagArray.Length; i++)
     {
         flagArray[i] = reader.ReadBoolean();
     }
     return(flagArray);
 }
        public override object Read(CompactBinaryReader reader)
        {
            int length = reader.ReadInt32();

            Boolean[] array = SafeMemoryAllocator.CreateArray <Boolean>(length);
            for (int i = 0; i < length; i++)
            {
                array[i] = reader.ReadBoolean();
            }
            return(array);
        }
 public override object Read(CompactBinaryReader reader)
 {
     return(reader.ReadBoolean());
 }
Example #5
0
 public override void Skip(CompactBinaryReader reader)
 {
     reader.ReadBoolean();
 }
 public override void Skip(CompactBinaryReader reader) { reader.ReadBoolean(); }
 public override object Read(CompactBinaryReader reader) { return reader.ReadBoolean(); }
 public override object ReadDirect(CompactBinaryReader reader, object graph)
 {
     Boolean[] array = (Boolean[])graph;
     for (int i = 0; i < array.Length; i++) array[i] = reader.ReadBoolean();
     return array;
 }
		public override object Read(CompactBinaryReader reader)
		{
			int length = reader.ReadInt32();
			Boolean[] array = SafeMemoryAllocator.CreateArray<Boolean>(length);
			for (int i = 0; i < length; i++) array[i] = reader.ReadBoolean();
			return array;
		}