Photon 1.0.0
Loading...
Searching...
No Matches
html2png::container Member List

This is the complete list of members for html2png::container, including all inherited members.

add_path_arc(cairo_t *cr, double x, double y, double rx, double ry, double a1, double a2, bool neg)container_cairoprivatestatic
apply_clip(cairo_t *cr)container_cairoprotected
clear_images()container_cairo
clip_background_layer(cairo_t *cr, const litehtml::background_layer &layer)container_cairoprotected
container(const std::string &base_path, converter *cvt)html2png::containerinlineexplicit
container_cairo()=defaultcontainer_cairo
container_cairo_pango()container_cairo_pango
create_element(const char *tag_name, const litehtml::string_map &attributes, const std::shared_ptr< litehtml::document > &doc) overridecontainer_cairo
litehtml::document_container::create_element(const char *tag_name, const litehtml::string_map &attributes, const std::shared_ptr< litehtml::document > &doc)=0litehtml::document_containerpure virtual
create_font(const char *faceName, int size, int weight, litehtml::font_style italic, unsigned int decoration, litehtml::font_metrics *fm) overridecontainer_cairo_pangovirtual
del_clip() overridecontainer_cairovirtual
delete_font(litehtml::uint_ptr hFont) overridecontainer_cairo_pangovirtual
draw_borders(litehtml::uint_ptr hdc, const litehtml::borders &borders, const litehtml::position &draw_pos, bool root) overridecontainer_cairovirtual
draw_conic_gradient(litehtml::uint_ptr hdc, const litehtml::background_layer &layer, const litehtml::background_layer::conic_gradient &gradient) overridecontainer_cairovirtual
draw_ellipse(cairo_t *cr, int x, int y, int width, int height, const litehtml::web_color &color, int line_width)container_cairoprotectedvirtual
draw_image(litehtml::uint_ptr hdc, const litehtml::background_layer &layer, const std::string &url, const std::string &base_url) overridecontainer_cairovirtual
draw_linear_gradient(litehtml::uint_ptr hdc, const litehtml::background_layer &layer, const litehtml::background_layer::linear_gradient &gradient) overridecontainer_cairovirtual
draw_list_marker(litehtml::uint_ptr hdc, const litehtml::list_marker &marker) overridecontainer_cairovirtual
draw_pixbuf(cairo_t *cr, cairo_surface_t *bmp, int x, int y, int cx, int cy)container_cairoprivatestatic
draw_radial_gradient(litehtml::uint_ptr hdc, const litehtml::background_layer &layer, const litehtml::background_layer::radial_gradient &gradient) overridecontainer_cairovirtual
draw_solid_fill(litehtml::uint_ptr hdc, const litehtml::background_layer &layer, const litehtml::web_color &color) overridecontainer_cairovirtual
draw_text(litehtml::uint_ptr hdc, const char *text, litehtml::uint_ptr hFont, litehtml::web_color color, const litehtml::position &pos) overridecontainer_cairo_pangovirtual
fill_ellipse(cairo_t *cr, int x, int y, int width, int height, const litehtml::web_color &color)container_cairoprotectedvirtual
get_client_rect(litehtml::position &client) const overridehtml2png::containerinlinevirtual
get_default_font_name() const overridehtml2png::containerinlinevirtual
get_default_font_size() const overridecontainer_cairovirtual
get_font_options() overridehtml2png::containerinlinevirtual
get_image(const std::string &_url) overridehtml2png::containerinlinevirtual
get_image_size(const char *src, const char *baseurl, litehtml::size &sz) overridecontainer_cairovirtual
get_language(litehtml::string &language, litehtml::string &culture) const overridecontainer_cairovirtual
get_media_features(litehtml::media_features &media) const overridecontainer_cairovirtual
get_screen_dpi() const overridehtml2png::containerinlinevirtual
get_screen_height() const overridehtml2png::containerinlinevirtual
get_screen_width() const overridehtml2png::containerinlinevirtual
import_css(std::string &text, const std::string &url, std::string &baseurl) overridehtml2png::containerinline
container_cairo_pango::import_css(litehtml::string &text, const litehtml::string &url, litehtml::string &baseurl)=0litehtml::document_containerpure virtual
link(const std::shared_ptr< litehtml::document > &ptr, const litehtml::element::ptr &el) overridecontainer_cairo
litehtml::document_container::link(const std::shared_ptr< litehtml::document > &doc, const litehtml::element::ptr &el)=0litehtml::document_containerpure virtual
load_image(const char *src, const char *baseurl, bool redraw_on_ready) overridehtml2png::containerinlinevirtual
m_all_fontscontainer_cairo_pangoprivate
m_base_pathhtml2png::containerprivate
m_clipscontainer_cairoprotected
m_converterhtml2png::containerprivate
m_imageshtml2png::containerprivate
m_temp_crcontainer_cairo_pangoprivate
m_temp_surfacecontainer_cairo_pangoprivate
make_url(const char *url, const char *basepath, std::string &out) overridehtml2png::containerinline
container_cairo_pango::make_url(const char *url, const char *basepath, litehtml::string &out)container_cairovirtual
on_anchor_click(const char *url, const litehtml::element::ptr &el) overridehtml2png::containerinlinevirtual
on_mouse_event(const litehtml::element::ptr &el, litehtml::mouse_event event) overridehtml2png::containerinlinevirtual
pt_to_px(int pt) const overridecontainer_cairovirtual
resolve_color(const litehtml::string &) constlitehtml::document_containerinlinevirtual
rounded_rectangle(cairo_t *cr, const litehtml::position &pos, const litehtml::border_radiuses &radius)container_cairoprotectedvirtual
scale_surface(cairo_surface_t *surface, int width, int height)container_cairoprivatestatic
set_base_url(const char *base_url) overridehtml2png::containerinlinevirtual
set_caption(const char *caption) overridehtml2png::containerinlinevirtual
set_clip(const litehtml::position &pos, const litehtml::border_radiuses &bdr_radius) overridecontainer_cairovirtual
set_color(cairo_t *cr, const litehtml::web_color &color)container_cairoinlineprotectedstatic
set_cursor(const char *cursor) overridehtml2png::containerinlinevirtual
split_text(const char *text, const std::function< void(const char *)> &on_word, const std::function< void(const char *)> &on_space)litehtml::document_containervirtual
text_width(const char *text, litehtml::uint_ptr hFont) overridecontainer_cairo_pangovirtual
transform_text(litehtml::string &text, litehtml::text_transform tt) overridecontainer_cairovirtual
urlDecode(const std::string &SRC)html2png::containerinline
~container_cairo()=defaultcontainer_cairovirtual
~container_cairo_pango() overridecontainer_cairo_pango
~document_container()=defaultlitehtml::document_containerprotectedvirtual