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_object_textblock_text_markup_prepend(), evas_textblock_cursor_at_format_set(), evas_textblock_cursor_char_delete(), evas_textblock_cursor_content_get(), evas_textblock_cursor_copy(), evas_textblock_cursor_line_char_last(), evas_textblock_cursor_paragraph_char_last(), evas_textblock_cursor_paragraph_text_length_get(), evas_textblock_cursor_pos_get(), evas_textblock_cursor_pos_set(), evas_textblock_cursor_range_delete(), evas_textblock_cursor_text_prepend(), evas_textblock_cursor_word_end(), evas_textblock_cursor_word_start(), evas_textblock_node_format_remove_pair(), and evas_textblock_text_utf8_to_markup().
| char* _Evas_Object_Textblock_Node_Text::utf8 |
Text in utf8 format.
Referenced by evas_textblock_cursor_copy(), and 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_object_textblock_text_markup_prepend(), evas_textblock_cursor_copy(), evas_textblock_cursor_format_next(), evas_textblock_cursor_line_char_last(), evas_textblock_cursor_range_formats_get(), evas_textblock_cursor_text_prepend(), and evas_textblock_text_utf8_to_markup().
| 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_copy(), evas_textblock_cursor_line_coord_set(), evas_textblock_cursor_word_end(), and evas_textblock_text_utf8_to_markup().
| 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_copy(), evas_textblock_cursor_range_delete(), evas_textblock_cursor_text_prepend(), 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.
Referenced by evas_textblock_cursor_copy(), and evas_textblock_text_utf8_to_markup().