#include "plstdpch.h"#include <stdarg.h>#include "plpngenc.h"#include "png.h"#include "plbitmap.h"#include "plexcept.h"Include dependency graph for plpngenc.cpp:

Go to the source code of this file.
Functions | |
| void | raiseError (png_structp png_ptr, png_const_charp message) |
| void | raiseWarning (png_structp png_ptr, png_const_charp message) |
| void | EncodeExtraInfo (png_structp png_ptr) |
| void | EncodeTransformation (PLBmp *pBmp, png_structp png_ptr) |
| png_color * | createPNGPalette (PLBmp *pBmp, png_structp png_ptr) |
| void | EncodeData (png_structp png_ptr, png_bytep data, png_size_t length) |
| void | FlushData (png_structp png_ptr) |
|
||||||||||||
|
Definition at line 128 of file plpngenc.cpp. References PLBmp::GetPalette(), and PLBYTE. Referenced by PLPNGEncoder::DoEncode(). |
Here is the call graph for this function:

|
||||||||||||||||
|
Definition at line 144 of file plpngenc.cpp. References data, PLPNGEncoder::GetDataSink(), PLASSERT, and PLDataSink::WriteNBytes(). Referenced by PLPNGEncoder::DoEncode(). |
Here is the call graph for this function:

|
|
Definition at line 62 of file plpngenc.cpp. Referenced by PLPNGEncoder::DoEncode(). |
|
||||||||||||
|
Definition at line 83 of file plpngenc.cpp. References PLBmp::GetBitsPerPixel(), and PLBmp::HasAlpha(). Referenced by PLPNGEncoder::DoEncode(). |
Here is the call graph for this function:

|
|
Definition at line 163 of file plpngenc.cpp. Referenced by PLPNGEncoder::DoEncode(). |
|
||||||||||||
Here is the call graph for this function:

|
||||||||||||
|
Definition at line 57 of file plpngenc.cpp. |
1.3.9.1