Photon 1.0.0
|
This is the complete list of members for litehtml::document_container, including all inherited members.
create_element(const char *tag_name, const litehtml::string_map &attributes, const std::shared_ptr< litehtml::document > &doc)=0 | litehtml::document_container | pure virtual |
create_font(const char *faceName, int size, int weight, litehtml::font_style italic, unsigned int decoration, litehtml::font_metrics *fm)=0 | litehtml::document_container | pure virtual |
del_clip()=0 | litehtml::document_container | pure virtual |
delete_font(litehtml::uint_ptr hFont)=0 | litehtml::document_container | pure virtual |
draw_borders(litehtml::uint_ptr hdc, const litehtml::borders &borders, const litehtml::position &draw_pos, bool root)=0 | litehtml::document_container | pure virtual |
draw_conic_gradient(litehtml::uint_ptr hdc, const background_layer &layer, const background_layer::conic_gradient &gradient)=0 | litehtml::document_container | pure virtual |
draw_image(litehtml::uint_ptr hdc, const background_layer &layer, const std::string &url, const std::string &base_url)=0 | litehtml::document_container | pure virtual |
draw_linear_gradient(litehtml::uint_ptr hdc, const background_layer &layer, const background_layer::linear_gradient &gradient)=0 | litehtml::document_container | pure virtual |
draw_list_marker(litehtml::uint_ptr hdc, const litehtml::list_marker &marker)=0 | litehtml::document_container | pure virtual |
draw_radial_gradient(litehtml::uint_ptr hdc, const background_layer &layer, const background_layer::radial_gradient &gradient)=0 | litehtml::document_container | pure virtual |
draw_solid_fill(litehtml::uint_ptr hdc, const background_layer &layer, const web_color &color)=0 | litehtml::document_container | pure virtual |
draw_text(litehtml::uint_ptr hdc, const char *text, litehtml::uint_ptr hFont, litehtml::web_color color, const litehtml::position &pos)=0 | litehtml::document_container | pure virtual |
get_client_rect(litehtml::position &client) const =0 | litehtml::document_container | pure virtual |
get_default_font_name() const =0 | litehtml::document_container | pure virtual |
get_default_font_size() const =0 | litehtml::document_container | pure virtual |
get_image_size(const char *src, const char *baseurl, litehtml::size &sz)=0 | litehtml::document_container | pure virtual |
get_language(litehtml::string &language, litehtml::string &culture) const =0 | litehtml::document_container | pure virtual |
get_media_features(litehtml::media_features &media) const =0 | litehtml::document_container | pure virtual |
import_css(litehtml::string &text, const litehtml::string &url, litehtml::string &baseurl)=0 | litehtml::document_container | pure virtual |
link(const std::shared_ptr< litehtml::document > &doc, const litehtml::element::ptr &el)=0 | litehtml::document_container | pure virtual |
load_image(const char *src, const char *baseurl, bool redraw_on_ready)=0 | litehtml::document_container | pure virtual |
on_anchor_click(const char *url, const litehtml::element::ptr &el)=0 | litehtml::document_container | pure virtual |
on_mouse_event(const litehtml::element::ptr &el, litehtml::mouse_event event)=0 | litehtml::document_container | pure virtual |
pt_to_px(int pt) const =0 | litehtml::document_container | pure virtual |
resolve_color(const litehtml::string &) const | litehtml::document_container | inlinevirtual |
set_base_url(const char *base_url)=0 | litehtml::document_container | pure virtual |
set_caption(const char *caption)=0 | litehtml::document_container | pure virtual |
set_clip(const litehtml::position &pos, const litehtml::border_radiuses &bdr_radius)=0 | litehtml::document_container | pure virtual |
set_cursor(const char *cursor)=0 | litehtml::document_container | pure virtual |
split_text(const char *text, const std::function< void(const char *)> &on_word, const std::function< void(const char *)> &on_space) | litehtml::document_container | virtual |
text_width(const char *text, litehtml::uint_ptr hFont)=0 | litehtml::document_container | pure virtual |
transform_text(litehtml::string &text, litehtml::text_transform tt)=0 | litehtml::document_container | pure virtual |
~document_container()=default | litehtml::document_container | protectedvirtual |