|
| box (int top, int left, int right) |
|
int | bottom () |
|
int | top () |
|
int | right () |
|
int | left () |
|
virtual litehtml::box_type | get_type ()=0 |
|
virtual int | height ()=0 |
|
virtual int | width ()=0 |
|
virtual void | add_element (const element::ptr &el)=0 |
|
virtual bool | can_hold (const element::ptr &el, white_space ws)=0 |
|
virtual void | finish (bool last_box=false)=0 |
|
virtual bool | is_empty ()=0 |
|
virtual int | baseline ()=0 |
|
virtual void | get_elements (elements_vector &els)=0 |
|
virtual int | top_margin ()=0 |
|
virtual int | bottom_margin ()=0 |
|
virtual void | y_shift (int shift)=0 |
|
virtual void | new_width (int left, int right, elements_vector &els)=0 |
|
Definition at line 14 of file box.h.
◆ ptr
Definition at line 17 of file box.h.
◆ vector
typedef std::vector< box::ptr > litehtml::box::vector |
Definition at line 18 of file box.h.
◆ box()
litehtml::box::box |
( |
int |
top, |
|
|
int |
left, |
|
|
int |
right |
|
) |
| |
|
inline |
Definition at line 24 of file box.h.
◆ ~box()
virtual litehtml::box::~box |
( |
| ) |
|
|
inlinevirtual |
Definition at line 30 of file box.h.
◆ bottom()
int litehtml::box::bottom |
( |
| ) |
|
|
inline |
Definition at line 32 of file box.h.
◆ left()
int litehtml::box::left |
( |
| ) |
|
|
inline |
Definition at line 35 of file box.h.
◆ right()
int litehtml::box::right |
( |
| ) |
|
|
inline |
Definition at line 34 of file box.h.
◆ top()
int litehtml::box::top |
( |
| ) |
|
|
inline |
Definition at line 33 of file box.h.
◆ m_box_left
int litehtml::box::m_box_left |
|
protected |
Definition at line 21 of file box.h.
◆ m_box_right
int litehtml::box::m_box_right |
|
protected |
Definition at line 22 of file box.h.
◆ m_box_top
int litehtml::box::m_box_top |
|
protected |
Definition at line 20 of file box.h.
The documentation for this class was generated from the following file:
- Extensions/Gui/Libraries/litehtml/src/box.h