C# 클래스 PNGMask.PNG

파일 보기 프로젝트 열기: AlphaDelta/PNG-Mask 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Chunks List
Width uint

공개 메소드들

메소드 설명
CRC32 ( byte stream, int offset, int length, uint crc, uint &crcTable ) : uint
PNG ( Stream data ) : System
PNG ( string file ) : System
ProcessStream ( Stream data ) : void
RemoveNonCritical ( ) : void
WriteToFile ( string path ) : void
WriteToStream ( Stream s, bool standardonly = false, bool critonly = false ) : void

비공개 메소드들

메소드 설명
ReadData ( Stream data, byte &buffer ) : void
SwapEndianness ( byte &data ) : void
WriteData ( Stream data, byte buffer ) : void

메소드 상세

CRC32() 공개 정적인 메소드

public static CRC32 ( byte stream, int offset, int length, uint crc, uint &crcTable ) : uint
stream byte
offset int
length int
crc uint
crcTable uint
리턴 uint

PNG() 공개 메소드

public PNG ( Stream data ) : System
data Stream
리턴 System

PNG() 공개 메소드

public PNG ( string file ) : System
file string
리턴 System

ProcessStream() 공개 메소드

public ProcessStream ( Stream data ) : void
data Stream
리턴 void

RemoveNonCritical() 공개 메소드

public RemoveNonCritical ( ) : void
리턴 void

WriteToFile() 공개 메소드

public WriteToFile ( string path ) : void
path string
리턴 void

WriteToStream() 공개 메소드

public WriteToStream ( Stream s, bool standardonly = false, bool critonly = false ) : void
s Stream
standardonly bool
critonly bool
리턴 void

프로퍼티 상세

Chunks 공개적으로 프로퍼티

public List Chunks
리턴 List

Width 공개적으로 프로퍼티

public uint Width
리턴 uint