ClanLib
2.3.7
|
#include <css_layout_text.h>
Public Member Functions | |
CL_CSSLayoutText () | |
CL_Rect | get_cursor_box (CL_GraphicContext &gc, CL_String::size_type pos) |
CL_CSSLayoutNode | get_first_child () const |
CL_CSSLayoutNode | get_last_child () const |
CL_CSSLayoutNode | get_next_sibling () const |
CL_CSSLayoutNode | get_parent () const |
CL_CSSLayoutNode | get_prev_sibling () const |
CL_String | get_text () const |
CL_CSSLayoutUserData * | get_user_data () |
const CL_CSSLayoutUserData * | get_user_data () const |
bool | is_element () const |
bool | is_null () const |
bool | is_object () const |
bool | is_text () const |
bool | operator!= (const CL_CSSLayoutNode &other) const |
bool | operator== (const CL_CSSLayoutNode &other) const |
CL_String | print_node () const |
void | set_text (const CL_String &text) |
void | set_user_data (CL_CSSLayoutUserData *data) |
void | set_user_data (CL_UniquePtr< CL_CSSLayoutUserData > &data) |
CL_CSSLayoutElement | to_element () const |
CL_CSSLayoutObject | to_object () const |
CL_CSSLayoutText | to_text () const |
Protected Attributes | |
CL_SharedPtr < CL_CSSLayoutNode_Impl > | impl |
Friends | |
class | CL_CSSLayoutNode |
CL_CSSLayoutText::CL_CSSLayoutText | ( | ) |
CL_Rect CL_CSSLayoutText::get_cursor_box | ( | CL_GraphicContext & | gc, |
CL_String::size_type | pos | ||
) |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
CL_String CL_CSSLayoutText::get_text | ( | ) | const |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
void CL_CSSLayoutText::set_text | ( | const CL_String & | text) |
|
inlineinherited |
References CL_CSSLayoutNode::set_user_data().
Referenced by CL_CSSLayoutNode::set_user_data().
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
friend |
|
protectedinherited |