C# 클래스 SB3Utility.ppHeader

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

공개 메소드들

메소드 설명
DecryptHeaderBytes ( byte buf ) : byte
DecryptHeaderBytes ( byte buf ) : byte[]
HeaderSize ( int numFiles ) : uint
ReadHeader ( string path ) : List
VerifyHeader ( string path ) : bool
WriteHeader ( Stream stream, List files, uint sizes, object metadata ) : void
WriteRLEHeader ( Stream stream, MetaIWriteList data ) : void

비공개 메소드들

메소드 설명
ByteArrayCompare ( this a1, byte a2 ) : bool

메소드 상세

DecryptHeaderBytes() 공개 정적인 메소드

public static DecryptHeaderBytes ( byte buf ) : byte
buf byte
리턴 byte

DecryptHeaderBytes() 공개 정적인 메소드

public static DecryptHeaderBytes ( byte buf ) : byte[]
buf byte
리턴 byte[]

HeaderSize() 공개 정적인 메소드

public static HeaderSize ( int numFiles ) : uint
numFiles int
리턴 uint

ReadHeader() 공개 정적인 메소드

public static ReadHeader ( string path ) : List
path string
리턴 List

VerifyHeader() 공개 정적인 메소드

public static VerifyHeader ( string path ) : bool
path string
리턴 bool

WriteHeader() 공개 정적인 메소드

public static WriteHeader ( Stream stream, List files, uint sizes, object metadata ) : void
stream Stream
files List
sizes uint
metadata object
리턴 void

WriteRLEHeader() 공개 정적인 메소드

public static WriteRLEHeader ( Stream stream, MetaIWriteList data ) : void
stream Stream
data MetaIWriteList
리턴 void