#include <css_layout_element.h>
|
std::shared_ptr< CSSLayoutNode_Impl > | impl |
|
◆ CSSLayoutElement() [1/2]
clan::CSSLayoutElement::CSSLayoutElement |
( |
| ) |
|
◆ CSSLayoutElement() [2/2]
clan::CSSLayoutElement::CSSLayoutElement |
( |
const std::shared_ptr< CSSLayoutNode_Impl > & |
impl | ) |
|
|
protected |
◆ append_child()
void clan::CSSLayoutElement::append_child |
( |
CSSLayoutNode & |
new_child | ) |
|
◆ create_element()
CSSLayoutElement clan::CSSLayoutElement::create_element |
( |
const std::string & |
name = std::string() | ) |
|
◆ create_object()
◆ create_text()
CSSLayoutText clan::CSSLayoutElement::create_text |
( |
const std::string & |
text | ) |
|
◆ get_content_box()
Rect clan::CSSLayoutElement::get_content_box |
( |
| ) |
|
◆ get_name()
std::string clan::CSSLayoutElement::get_name |
( |
| ) |
const |
◆ has_attribute()
bool clan::CSSLayoutElement::has_attribute |
( |
const std::string & |
name | ) |
const |
◆ insert_before()
◆ remove_child()
void clan::CSSLayoutElement::remove_child |
( |
CSSLayoutNode & |
old_child | ) |
|
◆ set_attribute()
void clan::CSSLayoutElement::set_attribute |
( |
const std::string & |
name, |
|
|
const std::string & |
value |
|
) |
| |
◆ set_col_span()
void clan::CSSLayoutElement::set_col_span |
( |
int |
span | ) |
|
◆ set_name()
void clan::CSSLayoutElement::set_name |
( |
const std::string & |
name | ) |
|
◆ set_row_span()
void clan::CSSLayoutElement::set_row_span |
( |
int |
span | ) |
|
◆ CSSLayoutNode
The documentation for this class was generated from the following file: