#include <css_layout.h>
◆ CSSLayout()
clan::CSSLayout::CSSLayout |
( |
| ) |
|
◆ create_element()
CSSLayoutElement clan::CSSLayout::create_element |
( |
const std::string & |
name = std::string() | ) |
|
◆ create_object()
◆ create_text()
CSSLayoutText clan::CSSLayout::create_text |
( |
const std::string & |
text | ) |
|
◆ find_element()
◆ func_get_image()
◆ get_document_element()
◆ hit_test()
◆ is_null()
bool clan::CSSLayout::is_null |
( |
| ) |
const |
◆ layout()
void clan::CSSLayout::layout |
( |
Canvas & |
canvas, |
|
|
const Rect & |
viewport |
|
) |
| |
◆ render() [1/2]
void clan::CSSLayout::render |
( |
Canvas & |
canvas | ) |
|
|
inline |
◆ render() [2/2]
template<typename GUIElement >
void clan::CSSLayout::render |
( |
Canvas & |
canvas, |
|
|
GUIElement * |
component |
|
) |
| |
|
inline |
◆ set_css_document()
void clan::CSSLayout::set_css_document |
( |
const CSSDocument & |
doc | ) |
|
◆ set_document_element()
◆ set_dpi()
void clan::CSSLayout::set_dpi |
( |
float |
new_dpi | ) |
|
◆ CSSLayout_Impl
friend class CSSLayout_Impl |
|
friend |
The documentation for this class was generated from the following file: