C# 클래스 Nintenlord.Compressor.Compressions.RLE

상속: Compression
파일 보기 프로젝트 열기: Diegoisawesome/AwesomeMapEditor-old

공개 메소드들

메소드 설명
CanBeDecompressed ( byte data ) : bool
CanBeDecompressed ( byte data, int offset ) : bool
CanBeDecompressed ( byte data, int offset, int maxLength, int minLength ) : bool
Compress ( byte data ) : byte[]
Compress ( byte data, int offset ) : byte[]
Compress ( byte data, int offset, int length ) : byte[]
CompressedLength ( byte data ) : int
CompressedLength ( byte data, int offset ) : int
Decompress ( byte data ) : byte[]
Decompress ( byte data, int offset ) : byte[]
DecompressedDataLenght ( byte data ) : int
DecompressedDataLenght ( byte data, int offset ) : int
RLE ( ) : System
Scan ( byte data, int sizeMax, int sizeMin, int sizeModulus ) : int[]
Scan ( byte data, int offset, int sizeMax, int sizeMin, int sizeModulus ) : int[]
Scan ( byte data, int offset, int length, int sizeMax, int sizeMin, int sizeModulus ) : int[]

메소드 상세

CanBeDecompressed() 공개 메소드

public CanBeDecompressed ( byte data ) : bool
data byte
리턴 bool

CanBeDecompressed() 공개 메소드

public CanBeDecompressed ( byte data, int offset ) : bool
data byte
offset int
리턴 bool

CanBeDecompressed() 공개 메소드

public CanBeDecompressed ( byte data, int offset, int maxLength, int minLength ) : bool
data byte
offset int
maxLength int
minLength int
리턴 bool

Compress() 공개 메소드

public Compress ( byte data ) : byte[]
data byte
리턴 byte[]

Compress() 공개 메소드

public Compress ( byte data, int offset ) : byte[]
data byte
offset int
리턴 byte[]

Compress() 공개 메소드

public Compress ( byte data, int offset, int length ) : byte[]
data byte
offset int
length int
리턴 byte[]

CompressedLength() 공개 메소드

public CompressedLength ( byte data ) : int
data byte
리턴 int

CompressedLength() 공개 메소드

public CompressedLength ( byte data, int offset ) : int
data byte
offset int
리턴 int

Decompress() 공개 메소드

public Decompress ( byte data ) : byte[]
data byte
리턴 byte[]

Decompress() 공개 메소드

public Decompress ( byte data, int offset ) : byte[]
data byte
offset int
리턴 byte[]

DecompressedDataLenght() 공개 메소드

public DecompressedDataLenght ( byte data ) : int
data byte
리턴 int

DecompressedDataLenght() 공개 메소드

public DecompressedDataLenght ( byte data, int offset ) : int
data byte
offset int
리턴 int

RLE() 공개 메소드

public RLE ( ) : System
리턴 System

Scan() 공개 메소드

public Scan ( byte data, int sizeMax, int sizeMin, int sizeModulus ) : int[]
data byte
sizeMax int
sizeMin int
sizeModulus int
리턴 int[]

Scan() 공개 메소드

public Scan ( byte data, int offset, int sizeMax, int sizeMin, int sizeModulus ) : int[]
data byte
offset int
sizeMax int
sizeMin int
sizeModulus int
리턴 int[]

Scan() 공개 메소드

public Scan ( byte data, int offset, int length, int sizeMax, int sizeMin, int sizeModulus ) : int[]
data byte
offset int
length int
sizeMax int
sizeMin int
sizeModulus int
리턴 int[]