Files
2026-06-04 11:42:34 +02:00

40 lines
1.3 KiB
C#

using System;
using System.IO;
namespace Hjg.Pngcs.Zlib
{
// Token: 0x02000048 RID: 72
public class ZlibStreamFactory
{
// Token: 0x060002AB RID: 683 RVA: 0x0000AA18 File Offset: 0x00008C18
public static AZlibInputStream createZlibInputStream(Stream st, bool leaveOpen)
{
return new ZlibInputStreamIs(st, leaveOpen);
}
// Token: 0x060002AC RID: 684 RVA: 0x0000AA21 File Offset: 0x00008C21
public static AZlibInputStream createZlibInputStream(Stream st)
{
return ZlibStreamFactory.createZlibInputStream(st, false);
}
// Token: 0x060002AD RID: 685 RVA: 0x0000AA2A File Offset: 0x00008C2A
public static AZlibOutputStream createZlibOutputStream(Stream st, int compressLevel, EDeflateCompressStrategy strat, bool leaveOpen)
{
return new ZlibOutputStreamIs(st, compressLevel, strat, leaveOpen);
}
// Token: 0x060002AE RID: 686 RVA: 0x0000AA35 File Offset: 0x00008C35
public static AZlibOutputStream createZlibOutputStream(Stream st)
{
return ZlibStreamFactory.createZlibOutputStream(st, false);
}
// Token: 0x060002AF RID: 687 RVA: 0x0000AA3E File Offset: 0x00008C3E
public static AZlibOutputStream createZlibOutputStream(Stream st, bool leaveOpen)
{
return ZlibStreamFactory.createZlibOutputStream(st, 6, EDeflateCompressStrategy.Default, leaveOpen);
}
}
}