#include <css_layout_text.h>
Inheritance diagram for clan::CSSLayoutText:Public Member Functions | |
| CSSLayoutText () | |
| Rect | get_cursor_box (Canvas &canvas, std::string::size_type pos) |
| std::string | get_text () const |
| void | set_text (const std::string &text) |
Public Member Functions inherited from clan::CSSLayoutNode | |
| CSSLayoutNode () | |
| CSSLayoutNode | get_first_child () const |
| CSSLayoutNode | get_last_child () const |
| CSSLayoutNode | get_next_sibling () const |
| CSSLayoutNode | get_parent () const |
| CSSLayoutNode | get_prev_sibling () const |
| CSSLayoutUserData * | get_user_data () |
| const CSSLayoutUserData * | get_user_data () const |
| bool | is_element () const |
| bool | is_null () const |
| bool | is_object () const |
| bool | is_text () const |
| bool | operator!= (const CSSLayoutNode &other) const |
| bool | operator== (const CSSLayoutNode &other) const |
| std::string | print_node () const |
| void | set_user_data (CSSLayoutUserData *data) |
| void | set_user_data (std::unique_ptr< CSSLayoutUserData > &data) |
| CSSLayoutElement | to_element () const |
| CSSLayoutObject | to_object () const |
| CSSLayoutText | to_text () const |
Friends | |
| class | CSSLayoutNode |
Additional Inherited Members | |
Protected Member Functions inherited from clan::CSSLayoutNode | |
| CSSLayoutNode (const std::shared_ptr< CSSLayoutNode_Impl > &impl) | |
Protected Attributes inherited from clan::CSSLayoutNode | |
| std::shared_ptr < CSSLayoutNode_Impl > | impl |
| clan::CSSLayoutText::CSSLayoutText | ( | ) |
| std::string clan::CSSLayoutText::get_text | ( | ) | const |
| void clan::CSSLayoutText::set_text | ( | const std::string & | text | ) |
|
friend |