#include <line_box.h>
◆ line_box()
litehtml::line_box::line_box |
( |
int |
top, |
|
|
int |
left, |
|
|
int |
right, |
|
|
int |
line_height, |
|
|
const font_metrics & |
fm, |
|
|
text_align |
align |
|
) |
| |
|
inline |
◆ add_item()
void litehtml::line_box::add_item |
( |
std::unique_ptr< line_box_item > |
item | ) |
|
◆ baseline()
int litehtml::line_box::baseline |
( |
| ) |
const |
◆ bottom()
int litehtml::line_box::bottom |
( |
| ) |
const |
|
inline |
◆ bottom_margin()
int litehtml::line_box::bottom_margin |
( |
| ) |
const |
◆ calc_va_baseline()
◆ can_hold()
◆ finish()
◆ get_first_text_part()
◆ get_last_text_part()
◆ have_last_space()
bool litehtml::line_box::have_last_space |
( |
| ) |
const |
|
private |
◆ height()
int litehtml::line_box::height |
( |
| ) |
const |
|
inline |
◆ is_break_only()
bool litehtml::line_box::is_break_only |
( |
| ) |
const |
|
private |
◆ is_empty()
bool litehtml::line_box::is_empty |
( |
| ) |
const |
◆ items()
std::list< std::unique_ptr< line_box_item > > & litehtml::line_box::items |
( |
| ) |
|
|
inline |
◆ left()
int litehtml::line_box::left |
( |
| ) |
const |
|
inline |
◆ line_right()
int litehtml::line_box::line_right |
( |
| ) |
const |
|
inline |
◆ min_width()
int litehtml::line_box::min_width |
( |
| ) |
const |
|
inline |
◆ new_width()
◆ right()
int litehtml::line_box::right |
( |
| ) |
const |
|
inline |
◆ top()
int litehtml::line_box::top |
( |
| ) |
const |
|
inline |
◆ top_margin()
int litehtml::line_box::top_margin |
( |
| ) |
const |
◆ width()
int litehtml::line_box::width |
( |
| ) |
const |
|
inline |
◆ y_shift()
void litehtml::line_box::y_shift |
( |
int |
shift | ) |
|
◆ m_baseline
int litehtml::line_box::m_baseline |
|
private |
◆ m_default_line_height
int litehtml::line_box::m_default_line_height |
|
private |
◆ m_font_metrics
◆ m_height
int litehtml::line_box::m_height |
|
private |
◆ m_items
std::list< std::unique_ptr<line_box_item> > litehtml::line_box::m_items |
|
private |
◆ m_left
int litehtml::line_box::m_left |
|
private |
◆ m_line_height
int litehtml::line_box::m_line_height |
|
private |
◆ m_min_width
int litehtml::line_box::m_min_width |
|
private |
◆ m_right
int litehtml::line_box::m_right |
|
private |
◆ m_text_align
◆ m_top
int litehtml::line_box::m_top |
|
private |
◆ m_width
int litehtml::line_box::m_width |
|
private |
The documentation for this class was generated from the following files: