| auto_scale_image(bool enable) | ImageHolder< T, id_bg, id_border, id_text > | inline |
| auto_scale_image() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
| default_draw(ImageHolder &widget, Painter &painter, const Rect &rect) | ImageHolder< T, id_bg, id_border, id_text > | inlinestatic |
| deserialize(Serializer::Properties &props) | ImageHolder< T, id_bg, id_border, id_text > | inlineprotected |
| draw(Painter &painter, const Rect &rect) override | ImageHolder< T, id_bg, id_border, id_text > | inline |
| hscale() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
| hscale(float hscale) | ImageHolder< T, id_bg, id_border, id_text > | inline |
| image(const Image &image) | ImageHolder< T, id_bg, id_border, id_text > | inline |
| image() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
| image() | ImageHolder< T, id_bg, id_border, id_text > | inline |
| image_align(const AlignFlags &align) | ImageHolder< T, id_bg, id_border, id_text > | inline |
| image_align() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
| image_scale(float scale) | ImageHolder< T, id_bg, id_border, id_text > | inline |
| image_scale(const SizeF &scale) | ImageHolder< T, id_bg, id_border, id_text > | inline |
| image_scale() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
| ImageHolder(const std::string &text={}, const AlignFlags &text_align=T::default_text_align()) noexcept | ImageHolder< T, id_bg, id_border, id_text > | inlineexplicit |
| ImageHolder(const Image &image, const std::string &text={}, const AlignFlags &text_align=T::default_text_align()) noexcept | ImageHolder< T, id_bg, id_border, id_text > | inlineexplicit |
| ImageHolder(const Image &image, const std::string &text, const Rect &rect, const AlignFlags &text_align=T::default_text_align()) noexcept | ImageHolder< T, id_bg, id_border, id_text > | inlineexplicit |
| ImageHolder(Frame &parent, const Image &image={}, const std::string &text={}, const AlignFlags &text_align=T::default_text_align()) noexcept | ImageHolder< T, id_bg, id_border, id_text > | inlineexplicit |
| ImageHolder(Frame &parent, const Image &image, const std::string &text, const Rect &rect, const AlignFlags &text_align=T::default_text_align()) noexcept | ImageHolder< T, id_bg, id_border, id_text > | inline |
| ImageHolder(Serializer::Properties &props) noexcept | ImageHolder< T, id_bg, id_border, id_text > | inlineexplicit |
| ImageHolder(const ImageHolder &) noexcept=delete | ImageHolder< T, id_bg, id_border, id_text > | |
| ImageHolder(ImageHolder &&) noexcept=default | ImageHolder< T, id_bg, id_border, id_text > | |
| ImageHolder(Serializer::Properties &props, bool is_derived) noexcept | ImageHolder< T, id_bg, id_border, id_text > | inlineexplicitprotected |
| keep_image_ratio(bool enable) | ImageHolder< T, id_bg, id_border, id_text > | inline |
| keep_image_ratio() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
| m_image | ImageHolder< T, id_bg, id_border, id_text > | protected |
| m_image_align | ImageHolder< T, id_bg, id_border, id_text > | protected |
| m_show_label | ImageHolder< T, id_bg, id_border, id_text > | protected |
| min_size_hint() const override | ImageHolder< T, id_bg, id_border, id_text > | inline |
| operator=(const ImageHolder &) noexcept=delete | ImageHolder< T, id_bg, id_border, id_text > | |
| operator=(ImageHolder &&) noexcept=default | ImageHolder< T, id_bg, id_border, id_text > | |
| refresh() | ImageHolder< T, id_bg, id_border, id_text > | inlineprotected |
| reset_uri() | ImageHolder< T, id_bg, id_border, id_text > | inline |
| scale_image(float hscale, float vscale, bool approximate=false) | ImageHolder< T, id_bg, id_border, id_text > | inline |
| scale_image(float scale, bool approximate=false) | ImageHolder< T, id_bg, id_border, id_text > | inline |
| serialize(Serializer &serializer) const override | ImageHolder< T, id_bg, id_border, id_text > | inline |
| show_label(bool value) | ImageHolder< T, id_bg, id_border, id_text > | inline |
| show_label() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
| type() const override | ImageHolder< T, id_bg, id_border, id_text > | inline |
| uri() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
| uri(const std::string &uri) | ImageHolder< T, id_bg, id_border, id_text > | inline |
| vscale() const | ImageHolder< T, id_bg, id_border, id_text > | inline |
| vscale(float vscale) | ImageHolder< T, id_bg, id_border, id_text > | inline |
| ~ImageHolder()=default | ImageHolder< T, id_bg, id_border, id_text > | virtual |