C# Class PNGMask.PNG

Afficher le fichier Open project: AlphaDelta/PNG-Mask Class Usage Examples

Méthodes publiques

Свойство Type Description
Chunks List
Width uint

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
ReadData ( Stream data, byte &buffer ) : void
SwapEndianness ( byte &data ) : void
WriteData ( Stream data, byte buffer ) : void

Method Details

CRC32() public static méthode

public static CRC32 ( byte stream, int offset, int length, uint crc, uint &crcTable ) : uint
stream byte
offset int
length int
crc uint
crcTable uint
Résultat uint

PNG() public méthode

public PNG ( Stream data ) : System
data Stream
Résultat System

PNG() public méthode

public PNG ( string file ) : System
file string
Résultat System

ProcessStream() public méthode

public ProcessStream ( Stream data ) : void
data Stream
Résultat void

RemoveNonCritical() public méthode

public RemoveNonCritical ( ) : void
Résultat void

WriteToFile() public méthode

public WriteToFile ( string path ) : void
path string
Résultat void

WriteToStream() public méthode

public WriteToStream ( Stream s, bool standardonly = false, bool critonly = false ) : void
s Stream
standardonly bool
critonly bool
Résultat void

Property Details

Chunks public_oe property

public List Chunks
Résultat List

Width public_oe property

public uint Width
Résultat uint