- blitFrame
void blitFrame(PNGImage* png, ubyte[] frameBuffer, SuperImage img)
Undocumented in source. Be warned that the author may not have intended to support it.
- crc32
uint crc32(R range, uint inCrc)
Undocumented in source. Be warned that the author may not have intended to support it.
- disposeFrame
void disposeFrame(PNGImage* png, SuperImage prevImg, SuperImage img, bool firstFrame)
Undocumented in source. Be warned that the author may not have intended to support it.
- err
Compound!(bool, string) err(string msg)
Undocumented in source. Be warned that the author may not have intended to support it.
- fillFrame
Compound!(bool, string) fillFrame(PNGImage* png)
Undocumented in source. Be warned that the author may not have intended to support it.
- filter
Compound!(bool, string) filter(PNGImage* png, bool indexed, ubyte[] ibuffer, ubyte[] obuffer)
Undocumented in source. Be warned that the author may not have intended to support it.
- getColor
Color4f getColor(PNGImage* png, ubyte[] pixData, uint x, uint y)
Undocumented in source. Be warned that the author may not have intended to support it.
- loadAPNG
SuperAnimatedImage loadAPNG(string filename)
Load animated PNG (APNG) from file using local FileSystem.
Causes GC allocation
- loadAPNG
SuperAnimatedImage loadAPNG(InputStream istrm)
Load animated PNG (APNG) from stream using default animated image factory.
Causes GC allocation
- loadAPNG
Compound!(SuperAnimatedImage, string) loadAPNG(InputStream istrm, SuperImageFactory imgFac)
Load animated PNG (APNG) from stream using specified image factory.
GC-free
- loadPNG
SuperImage loadPNG(string filename)
Load PNG from file using local FileSystem.
Causes GC allocation
- loadPNG
SuperImage loadPNG(InputStream istrm)
Load PNG from stream using default image factory.
Causes GC allocation
- loadPNG
Compound!(SuperImage, string) loadPNG(InputStream istrm, SuperImageFactory imgFac)
Load PNG from stream using specified image factory.
GC-free
- paeth
ubyte paeth(ubyte a, ubyte b, ubyte c)
Undocumented in source. Be warned that the author may not have intended to support it.
- readChunk
Compound!(bool, string) readChunk(PNGImage* png, InputStream istrm, PNGChunk* chunk)
Undocumented in source. Be warned that the author may not have intended to support it.
- readIHDR
Compound!(bool, string) readIHDR(PNGImage* png, PNGChunk* chunk)
Undocumented in source. Be warned that the author may not have intended to support it.
- saveAPNG
void saveAPNG(SuperAnimatedImage img, string filename)
Save APNG to file using local FileSystem.
Causes GC allocation
- saveAPNG
Compound!(bool, string) saveAPNG(SuperAnimatedImage img, OutputStream output)
Save APNG to stream.
GC-free
- savePNG
void savePNG(SuperImage img, string filename)
Save PNG to file using local FileSystem.
Causes GC allocation
- savePNG
Compound!(bool, string) savePNG(SuperImage img, OutputStream output)
Save PNG to stream.
GC-free
- suc
Compound!(bool, string) suc()
Undocumented in source. Be warned that the author may not have intended to support it.
Decode and encode PNG/APNG images