Data Fields | |
EINA_INLIST | |
Eina_UStrbuf * | unicode |
Actual paragraph text. More... | |
char * | utf8 |
Text in utf8 format. More... | |
Evas_Object_Textblock_Node_Format * | format_node |
Points to the last format node before the paragraph, or if there is none, to the first format node within the paragraph. More... | |
Evas_Object_Textblock_Paragraph * | par |
Points to the paragraph node of which this node is a part. More... | |
Eina_Bool | dirty: 1 |
EINA_TRUE if already handled/format changed, else EINA_FALSE. More... | |
Eina_Bool | is_new: 1 |
EINA_TRUE if its a new paragraph, else EINA_FALSE. More... | |
Eina_UStrbuf* _Evas_Object_Textblock_Node_Text::unicode |
Actual paragraph text.
Referenced by evas_textblock_cursor_content_get(), evas_textblock_cursor_paragraph_char_last(), evas_textblock_cursor_paragraph_text_length_get(), evas_textblock_cursor_pos_set(), evas_textblock_cursor_range_delete(), evas_textblock_cursor_word_end(), and evas_textblock_cursor_word_start().
char* _Evas_Object_Textblock_Node_Text::utf8 |
Text in utf8 format.
Referenced by evas_textblock_cursor_paragraph_text_get().
Evas_Object_Textblock_Node_Format* _Evas_Object_Textblock_Node_Text::format_node |
Points to the last format node before the paragraph, or if there is none, to the first format node within the paragraph.
Referenced by evas_textblock_cursor_format_next(), and evas_textblock_cursor_range_formats_get().
Evas_Object_Textblock_Paragraph* _Evas_Object_Textblock_Node_Text::par |
Points to the paragraph node of which this node is a part.
Referenced by evas_textblock_cursor_line_coord_set().
Eina_Bool _Evas_Object_Textblock_Node_Text::dirty |
EINA_TRUE if already handled/format changed, else EINA_FALSE.
Referenced by evas_textblock_cursor_char_delete(), evas_textblock_cursor_range_delete(), and evas_textblock_node_format_remove_pair().
Eina_Bool _Evas_Object_Textblock_Node_Text::is_new |
EINA_TRUE if its a new paragraph, else EINA_FALSE.