using System; using System.IO; using Cpp2IlInjected; namespace Pathfinding.Ionic.Zip { // Token: 0x02000014 RID: 20 [Token(Token = "0x2000014")] internal class OffsetStream : Stream, IDisposable { // Token: 0x06000038 RID: 56 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000038")] [Address(RVA = "0x5F86B0", Offset = "0x5F74B0", VA = "0x1805F86B0")] public OffsetStream(Stream s) { } // Token: 0x06000039 RID: 57 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000039")] [Address(RVA = "0x579920", Offset = "0x578720", VA = "0x180579920", Slot = "6")] void IDisposable.Dispose() { } // Token: 0x0600003A RID: 58 RVA: 0x00002070 File Offset: 0x00000270 [Token(Token = "0x600003A")] [Address(RVA = "0x5F85A0", Offset = "0x5F73A0", VA = "0x1805F85A0", Slot = "27")] public override int Read(byte[] buffer, int offset, int count) { return 0; } // Token: 0x0600003B RID: 59 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003B")] [Address(RVA = "0x5F8660", Offset = "0x5F7460", VA = "0x1805F8660", Slot = "29")] public override void Write(byte[] buffer, int offset, int count) { } // Token: 0x17000008 RID: 8 // (get) Token: 0x0600003C RID: 60 RVA: 0x00002088 File Offset: 0x00000288 [Token(Token = "0x17000008")] public override bool CanRead { [Token(Token = "0x600003C")] [Address(RVA = "0x5F8740", Offset = "0x5F7540", VA = "0x1805F8740", Slot = "7")] get { return default(bool); } } // Token: 0x17000009 RID: 9 // (get) Token: 0x0600003D RID: 61 RVA: 0x000020A0 File Offset: 0x000002A0 [Token(Token = "0x17000009")] public override bool CanSeek { [Token(Token = "0x600003D")] [Address(RVA = "0x5F8770", Offset = "0x5F7570", VA = "0x1805F8770", Slot = "8")] get { return default(bool); } } // Token: 0x1700000A RID: 10 // (get) Token: 0x0600003E RID: 62 RVA: 0x000020B8 File Offset: 0x000002B8 [Token(Token = "0x1700000A")] public override bool CanWrite { [Token(Token = "0x600003E")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "9")] get { return default(bool); } } // Token: 0x0600003F RID: 63 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003F")] [Address(RVA = "0x5F8570", Offset = "0x5F7370", VA = "0x1805F8570", Slot = "17")] public override void Flush() { } // Token: 0x1700000B RID: 11 // (get) Token: 0x06000040 RID: 64 RVA: 0x000020D0 File Offset: 0x000002D0 [Token(Token = "0x1700000B")] public override long Length { [Token(Token = "0x6000040")] [Address(RVA = "0x5F87A0", Offset = "0x5F75A0", VA = "0x1805F87A0", Slot = "10")] get { return 0L; } } // Token: 0x1700000C RID: 12 // (get) Token: 0x06000041 RID: 65 RVA: 0x000020E8 File Offset: 0x000002E8 // (set) Token: 0x06000042 RID: 66 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700000C")] public override long Position { [Token(Token = "0x6000041")] [Address(RVA = "0x5F87D0", Offset = "0x5F75D0", VA = "0x1805F87D0", Slot = "11")] get { return 0L; } [Token(Token = "0x6000042")] [Address(RVA = "0x5F8810", Offset = "0x5F7610", VA = "0x1805F8810", Slot = "12")] set { } } // Token: 0x06000043 RID: 67 RVA: 0x00002100 File Offset: 0x00000300 [Token(Token = "0x6000043")] [Address(RVA = "0x5F85D0", Offset = "0x5F73D0", VA = "0x1805F85D0", Slot = "25")] public override long Seek(long offset, SeekOrigin origin) { return 0L; } // Token: 0x06000044 RID: 68 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000044")] [Address(RVA = "0x5F8610", Offset = "0x5F7410", VA = "0x1805F8610", Slot = "26")] public override void SetLength(long value) { } // Token: 0x06000045 RID: 69 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000045")] [Address(RVA = "0x5F8560", Offset = "0x5F7360", VA = "0x1805F8560", Slot = "15")] public override void Close() { } // Token: 0x0400002D RID: 45 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400002D")] private long _originalPosition; // Token: 0x0400002E RID: 46 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400002E")] private Stream _innerStream; } }