Data Fields
_Evas_Textblock_Node_Format Struct Reference

Data Fields

 EINA_INLIST
 
const char * format
 Cached, parsed and translated version of orig_format.
 
const char * orig_format
 Original format information.
 
Evas_Object_Textblock_Node_Texttext_node
 The text node it's pointing to.
 
Efl_Text_Attribute_Handleannotation
 Pointer to this node's annotation handle (if exists).
 
size_t offset
 Offset from the last format node of the same text.
 
struct {
   unsigned char   l
 
   unsigned char   r
 
   unsigned char   t
 
   unsigned char   b
 
pad
 Amount of padding required.
 
unsigned char anchor: 2
 ANCHOR_NONE, ANCHOR_A or ANCHOR_ITEM.
 
Eina_Bool opener: 1
 EINA_TRUE if opener, else EINA_FALSE.
 
Eina_Bool own_closer: 1
 EINA_TRUE if own_closer, else EINA_FALSE.
 
Eina_Bool visible: 1
 EINA_TRUE if format is visible format, else EINA_FALSE.
 
Eina_Bool format_change: 1
 EINA_TRUE if the format of the textblock has changed, else EINA_FALSE.
 
Eina_Bool is_new: 1
 EINA_TRUE if its a new format node, else EINA_FALSE.