HeifContext        87 libheif/heif.cc   ctx->context = std::make_shared<HeifContext>();
HeifContext       154 libheif/heif.cc   std::shared_ptr<HeifContext::Image> primary_image = ctx->context->get_primary_image();
HeifContext       179 libheif/heif.cc   std::shared_ptr<HeifContext::Image> primary = ctx->context->get_primary_image();
HeifContext       193 libheif/heif.cc   const std::vector<std::shared_ptr<HeifContext::Image>> images = ctx->context->get_top_level_images();
HeifContext       222 libheif/heif.cc   const std::vector<std::shared_ptr<HeifContext::Image>> imgs = ctx->context->get_top_level_images();
HeifContext       242 libheif/heif.cc   const std::vector<std::shared_ptr<HeifContext::Image>> images = ctx->context->get_top_level_images();
HeifContext       244 libheif/heif.cc   std::shared_ptr<HeifContext::Image> image;
HeifContext      1261 libheif/heif.cc   std::shared_ptr<HeifContext::Image> image;
HeifContext      1305 libheif/heif.cc   std::shared_ptr<HeifContext::Image> thumbnail_image;
HeifContext        31 libheif/heif_api_structs.h   std::shared_ptr<heif::HeifContext::Image> image;
HeifContext        44 libheif/heif_api_structs.h   std::shared_ptr<heif::HeifContext> context;
HeifContext        50 libheif/heif_api_structs.h   heif_encoder(std::shared_ptr<heif::HeifContext> context,
HeifContext        51 libheif/heif_context.cc heif_encoder::heif_encoder(std::shared_ptr<heif::HeifContext> _context,
HeifContext       323 libheif/heif_context.cc HeifContext::HeifContext()
HeifContext       328 libheif/heif_context.cc HeifContext::~HeifContext()
HeifContext       332 libheif/heif_context.cc Error HeifContext::read(std::shared_ptr<StreamReader> reader)
HeifContext       343 libheif/heif_context.cc Error HeifContext::read_from_file(const char* input_filename)
HeifContext       354 libheif/heif_context.cc Error HeifContext::read_from_memory(const void* data, size_t size, bool copy)
HeifContext       365 libheif/heif_context.cc void HeifContext::reset_to_empty_heif()
HeifContext       375 libheif/heif_context.cc void HeifContext::write(StreamWriter& writer)
HeifContext       380 libheif/heif_context.cc std::string HeifContext::debug_dump_boxes() const
HeifContext       385 libheif/heif_context.cc void HeifContext::register_decoder(const heif_decoder_plugin* decoder_plugin)
HeifContext       395 libheif/heif_context.cc const struct heif_decoder_plugin* HeifContext::get_decoder(enum heif_compression_format type) const
HeifContext       432 libheif/heif_context.cc void HeifContext::remove_top_level_image(std::shared_ptr<Image> image)
HeifContext       446 libheif/heif_context.cc Error HeifContext::interpret_heif_file()
HeifContext       713 libheif/heif_context.cc HeifContext::Image::Image(HeifContext* context, heif_item_id id)
HeifContext       719 libheif/heif_context.cc HeifContext::Image::~Image()
HeifContext       723 libheif/heif_context.cc Error HeifContext::Image::decode_image(std::shared_ptr<HeifPixelImage>& img,
HeifContext       754 libheif/heif_context.cc Error HeifContext::decode_image(heif_item_id ID,
HeifContext       951 libheif/heif_context.cc Error HeifContext::decode_full_grid_image(heif_item_id ID,
HeifContext      1077 libheif/heif_context.cc                                &HeifContext::decode_and_paste_tile_image, this,
HeifContext      1097 libheif/heif_context.cc Error HeifContext::decode_and_paste_tile_image(heif_item_id tileID,
HeifContext      1150 libheif/heif_context.cc Error HeifContext::decode_derived_image(heif_item_id ID,
HeifContext      1180 libheif/heif_context.cc Error HeifContext::decode_overlay_image(heif_item_id ID,
HeifContext      1300 libheif/heif_context.cc void HeifContext::Image::set_preencoded_hevc_image(const std::vector<uint8_t>& data)
HeifContext      1399 libheif/heif_context.cc Error HeifContext::encode_image(std::shared_ptr<HeifPixelImage> pixel_image,
HeifContext      1430 libheif/heif_context.cc Error HeifContext::Image::encode_image_as_hevc(std::shared_ptr<HeifPixelImage> image,
HeifContext      1480 libheif/heif_context.cc     std::shared_ptr<HeifContext::Image> heif_alpha_image;
HeifContext      1544 libheif/heif_context.cc void HeifContext::set_primary_image(std::shared_ptr<Image> image)
HeifContext      1562 libheif/heif_context.cc Error HeifContext::set_primary_item(heif_item_id id)
HeifContext      1577 libheif/heif_context.cc Error HeifContext::assign_thumbnail(std::shared_ptr<Image> master_image,
HeifContext      1587 libheif/heif_context.cc Error HeifContext::encode_thumbnail(std::shared_ptr<HeifPixelImage> image,
HeifContext      1640 libheif/heif_context.cc Error HeifContext::add_exif_metadata(std::shared_ptr<Image> master_image, const void* data, int size)
HeifContext      1673 libheif/heif_context.cc Error HeifContext::add_XMP_metadata(std::shared_ptr<Image> master_image, const void* data, int size)
HeifContext        37 libheif/heif_context.h class HeifContext;
HeifContext        61 libheif/heif_context.h   class HeifContext : public ErrorBuffer {
HeifContext        63 libheif/heif_context.h     HeifContext();
HeifContext        64 libheif/heif_context.h     ~HeifContext();
HeifContext        74 libheif/heif_context.h       Image(HeifContext* file, heif_item_id id);
HeifContext       156 libheif/heif_context.h       HeifContext* m_heif_context;