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

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

as_chunk_vec()facade::png::ChunkVec
as_chunk_vec() constfacade::png::ChunkVec
bit_depth() constfacade::png::Header
buffer_size() constfacade::png::Header
ChunkVec(const ChunkTag tag)facade::png::ChunkVecinline
ChunkVec(const ChunkTag tag, const void *ptr, std::size_t size)facade::png::ChunkVecinline
ChunkVec(const ChunkTag tag, const std::vector< std::uint8_t > &data)facade::png::ChunkVecinline
ChunkVec(const ChunkVec &other)facade::png::ChunkVecinline
color_type() constfacade::png::Header
compression_method() constfacade::png::Header
crc() constfacade::png::ChunkVec
data()facade::png::ChunkVec
data() constfacade::png::ChunkVec
filter_method() constfacade::png::Header
Header()facade::png::Headerinline
Header(const void *ptr, std::size_t size)facade::png::Headerinline
Header(const std::vector< std::uint8_t > &vec)facade::png::Headerinline
Header(std::uint32_t width, std::uint32_t height, std::uint8_t bit_depth, std::uint8_t color_type, std::uint8_t compression_method=0, std::uint8_t filter_method=0, std::uint8_t interlace_method=0)facade::png::Headerinline
Header(const Header &other)facade::png::Headerinline
height() constfacade::png::Header
interlace_method() constfacade::png::Header
length() constfacade::png::ChunkVec
operator==(const ChunkVec &other) constfacade::png::ChunkVec
pixel_size() constfacade::png::Header
pixel_type() constfacade::png::Header
set(std::uint32_t width, std::uint32_t height, std::uint8_t bit_depth, std::uint8_t color_type, std::uint8_t compression_method=0, std::uint8_t filter_method=0, std::uint8_t interlace_method=0)facade::png::Header
set_bit_depth(std::uint8_t bit_depth)facade::png::Header
set_color_type(std::uint8_t color_type)facade::png::Header
set_compression_method(std::uint8_t compression_method)facade::png::Header
set_data(std::vector< std::uint8_t > &data)facade::png::ChunkVec
set_filter_method(std::uint8_t filter_method)facade::png::Header
set_height(std::uint32_t height)facade::png::Header
set_interlace_method(std::uint8_t interlace_method)facade::png::Header
set_width(std::uint32_t width)facade::png::Header
tag()facade::png::ChunkVec
tag() constfacade::png::ChunkVec
to_chunk_ptr() constfacade::png::ChunkVec
upcast()facade::png::ChunkVecinline
upcast() constfacade::png::ChunkVecinline
width() constfacade::png::Header