1#ifndef LITEHTML_RENDER_INLINE_H
2#define LITEHTML_RENDER_INLINE_H
23 return src_el()->css().get_font_metrics().height -
src_el()->css().get_font_metrics().base_line();
27 return src_el()->css().get_font_metrics().height -
src_el()->css().get_font_metrics().base_line();
30 std::shared_ptr<render_item>
clone()
override
32 return std::make_shared<render_item_inline>(
src_el());
Definition render_inline.h:9
void get_inline_boxes(position::vector &boxes) const override
Definition render_inline.h:17
void set_inline_boxes(position::vector &boxes) override
Definition render_inline.h:18
int get_last_baseline() override
Definition render_inline.h:25
std::shared_ptr< render_item > clone() override
Definition render_inline.h:30
position::vector m_boxes
Definition render_inline.h:11
int get_first_baseline() override
Definition render_inline.h:21
render_item_inline(std::shared_ptr< element > src_el)
Definition render_inline.h:14
void clear_inline_boxes() override
Definition render_inline.h:20
void add_inline_box(const position &box) override
Definition render_inline.h:19
Definition render_item.h:18
const std::shared_ptr< element > & src_el() const
Definition render_item.h:322
Definition background.h:12
std::vector< position > vector
Definition types.h:104