digiKam
heif::Context Member List

This is the complete list of members for heif::Context, including all inherited members.

add_exif_metadata(const ImageHandle &master_image, const void *data, int size)heif::Contextinline
add_XMP_metadata(const ImageHandle &master_image, const void *data, int size)heif::Contextinline
assign_thumbnail(const ImageHandle &thumbnail_image, const ImageHandle &master_image)heif::Contextinline
Context()heif::Contextinline
encode_image(const Image &img, Encoder &encoder, const EncodingOptions &options=EncodingOptions())heif::Contextinline
encode_thumbnail(const Image &image, const ImageHandle &master_image, Encoder &encoder, const EncodingOptions &, int bbox_size)heif::Contextinline
get_image_handle(heif_item_id id) constheif::Contextinline
get_list_of_top_level_image_IDs() const noexceptheif::Contextinline
get_number_of_top_level_images() const noexceptheif::Contextinline
get_primary_image_handle() constheif::Contextinline
get_primary_image_ID() constheif::Contextinline
heif_writer_trampoline_write(struct heif_context *ctx, const void *data, size_t size, void *userdata)heif::Contextfriend
is_top_level_image_ID(heif_item_id id) const noexceptheif::Contextinline
read_from_file(std::string filename, const ReadingOptions &opts=ReadingOptions())heif::Contextinline
read_from_memory(const void *mem, size_t size, const ReadingOptions &opts=ReadingOptions())heif::Contextinline
read_from_memory_without_copy(const void *mem, size_t size, const ReadingOptions &opts=ReadingOptions())heif::Contextinline
read_from_reader(Reader &, const ReadingOptions &opts=ReadingOptions())heif::Contextinline
set_primary_image(ImageHandle &new_primary_image_handle)heif::Contextinline
write(Writer &)heif::Contextinline
write_to_file(std::string filename) constheif::Contextinline