Page Speed Optimization Libraries  1.13.35.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
pagespeed::image_compression::PngReaderInterface Member List

This is the complete list of members for pagespeed::image_compression::PngReaderInterface, including all inherited members.

GetAttributes(const GoogleString &body, int *out_width, int *out_height, int *out_bit_depth, int *out_color_type) const =0pagespeed::image_compression::PngReaderInterfacepure virtual
GetBackgroundColor(png_structp png_ptr, png_infop info_ptr, unsigned char *red, unsigned char *green, unsigned char *blue, MessageHandler *handler)pagespeed::image_compression::PngReaderInterfacestatic
IsAlphaChannelOpaque(png_structp png_ptr, png_infop info_ptr, MessageHandler *handler)pagespeed::image_compression::PngReaderInterfacestatic
PngReaderInterface() (defined in pagespeed::image_compression::PngReaderInterface)pagespeed::image_compression::PngReaderInterface
ReadPng(const GoogleString &body, png_structp png_ptr, png_infop info_ptr, int transforms, bool require_opaque) const =0pagespeed::image_compression::PngReaderInterfacepure virtual
ReadPng(const GoogleString &body, png_structp png_ptr, png_infop info_ptr, int transforms) const pagespeed::image_compression::PngReaderInterfaceinline
~PngReaderInterface() (defined in pagespeed::image_compression::PngReaderInterface)pagespeed::image_compression::PngReaderInterfacevirtual