C# 클래스 ME3Explorer.Packages.CompressionHelper

파일 보기 프로젝트 열기: ME3Explorer/ME3Explorer 1 사용 예제들

공개 메소드들

메소드 설명
Compress ( Stream uncompressedPcc ) : Stream

compress an entire ME3 pcc into a byte array.

Compress ( byte uncompressedPcc ) : byte[]

compress an entire ME3 pcc into a byte array.

CompressAndSave ( Stream uncompressedPcc, string pccFileName ) : void

compress an entire ME3 pcc into a file.

CompressAndSave ( byte uncompressedPcc, string pccFileName ) : void

compress an entire ME3 pcc into a file.

Decompress ( string pccFileName ) : byte[]

decompress an entire ME3, 2, or 1 package file.

DecompressME1orME2 ( Stream raw ) : MemoryStream

decompress an entire ME1 or 2 pcc file.

DecompressME3 ( Stream input ) : MemoryStream

decompress an entire ME3 pcc file into a new stream

DecompressME3 ( byte rawData ) : byte[]

decompress an entire ME3 pcc file.

메소드 상세

Compress() 공개 정적인 메소드

compress an entire ME3 pcc into a byte array.
public static Compress ( Stream uncompressedPcc ) : Stream
uncompressedPcc Stream uncompressed pcc stream.
리턴 Stream

Compress() 공개 정적인 메소드

compress an entire ME3 pcc into a byte array.
public static Compress ( byte uncompressedPcc ) : byte[]
uncompressedPcc byte uncompressed pcc file stored in a byte array.
리턴 byte[]

CompressAndSave() 공개 정적인 메소드

compress an entire ME3 pcc into a file.
public static CompressAndSave ( Stream uncompressedPcc, string pccFileName ) : void
uncompressedPcc Stream uncompressed pcc stream.
pccFileName string pcc file name to save.
리턴 void

CompressAndSave() 공개 정적인 메소드

compress an entire ME3 pcc into a file.
public static CompressAndSave ( byte uncompressedPcc, string pccFileName ) : void
uncompressedPcc byte uncompressed pcc file stored in a byte array.
pccFileName string pcc file name to save.
리턴 void

Decompress() 공개 정적인 메소드

decompress an entire ME3, 2, or 1 package file.
public static Decompress ( string pccFileName ) : byte[]
pccFileName string pcc file's name to open.
리턴 byte[]

DecompressME1orME2() 공개 정적인 메소드

decompress an entire ME1 or 2 pcc file.
public static DecompressME1orME2 ( Stream raw ) : MemoryStream
raw Stream pcc file passed in stream format
리턴 System.IO.MemoryStream

DecompressME3() 공개 정적인 메소드

decompress an entire ME3 pcc file into a new stream
public static DecompressME3 ( Stream input ) : MemoryStream
input Stream pcc file passed in stream format
리턴 System.IO.MemoryStream

DecompressME3() 공개 정적인 메소드

decompress an entire ME3 pcc file.
public static DecompressME3 ( byte rawData ) : byte[]
rawData byte pcc file passed in byte array format.
리턴 byte[]