libfacade 1.1
A library for manipulating PNG images with payloads.
Loading...
Searching...
No Matches
facade::png::Image Member List

This is the complete list of members for facade::png::Image, including all inherited members.

add_chunk(const ChunkVec &chunk)facade::png::Image
add_text(const std::string &keyword, const std::string &text)facade::png::Image
add_ztext(const std::string &keyword, const std::string &text)facade::png::Image
chunk_mapfacade::png::Imageprotected
clear_trailing_data()facade::png::Image
compress(std::optional< std::size_t > chunk_size=8192, int level=-1)facade::png::Image
decompress()facade::png::Image
filter()facade::png::Image
get_chunks(const std::string &tag) constfacade::png::Image
get_text(const std::string &keyword) constfacade::png::Image
get_trailing_data()facade::png::Image
get_trailing_data() constfacade::png::Image
get_ztext(const std::string &keyword) constfacade::png::Image
has_chunk(const std::string &tag) constfacade::png::Image
has_header() constfacade::png::Image
has_image_data() constfacade::png::Image
has_text() constfacade::png::Image
has_trailing_data() constfacade::png::Image
has_ztext() constfacade::png::Image
header()facade::png::Image
header() constfacade::png::Image
height() constfacade::png::Image
Image()facade::png::Imageinline
Image(const void *ptr, std::size_t size, bool validate=true)facade::png::Imageinline
Image(const std::vector< std::uint8_t > &data, bool validate=true)facade::png::Imageinline
Image(const std::string &filename, bool validate=true)facade::png::Imageinline
Image(const Image &other)facade::png::Imageinline
image_datafacade::png::Imageprotected
is_loaded() constfacade::png::Image
load()facade::png::Image
new_header()facade::png::Image
operator=(const Image &other)facade::png::Image
operator[](std::size_t index)facade::png::Image
operator[](std::size_t index) constfacade::png::Image
parse(const void *ptr, std::size_t size, bool validate=true)facade::png::Image
parse(const std::vector< std::uint8_t > &data, bool validate=true)facade::png::Image
parse(const std::string &filename, bool validate=true)facade::png::Image
reconstruct()facade::png::Image
remove_text(const Text &text)facade::png::Image
remove_text(const std::string &keyword, const std::string &text)facade::png::Image
remove_ztext(const ZText &ztext)facade::png::Image
remove_ztext(const std::string &keyword, const std::string &text)facade::png::Image
save(const std::string &filename) constfacade::png::Image
scanline(std::size_t index)facade::png::Image
scanline(std::size_t index) constfacade::png::Image
set_trailing_data(const std::vector< std::uint8_t > &data)facade::png::Image
Signaturefacade::png::Imagestatic
to_file() constfacade::png::Image
trailing_datafacade::png::Imageprotected
width() constfacade::png::Image