List of all members.
| 
Public Member Functions | 
| virtual const char * | peek_text (int *byte_length)=0 | 
| virtual ParaState | para_state () const =0 | 
| virtual void | para_state (const ParaState &pstate)=0 | 
| virtual AttrState | attr_state () const =0 | 
| virtual void | attr_state (const AttrState &astate)=0 | 
| virtual String | markup_text () const | 
| virtual void | markup_text (const String &markup) | 
| virtual String | plain_text () const | 
| virtual void | plain_text (const String &ptext) | 
| virtual TextMode | text_mode () const =0 | 
| virtual void | text_mode (TextMode text_mode)=0 | 
| virtual double | text_requisition (uint n_chars, uint n_digits)=0 | 
| virtual int | mark () const =0 | 
| virtual void | mark (int byte_index)=0 | 
| virtual bool | mark_at_end () const =0 | 
| virtual bool | mark_to_coord (double x, double y)=0 | 
| virtual void | step_mark (int visual_direction)=0 | 
| virtual void | mark2cursor ()=0 | 
| virtual void | hide_cursor ()=0 | 
| virtual void | mark_delete (uint n_utf8_chars)=0 | 
| virtual void | mark_insert (String utf8string, const AttrState *astate=NULL)=0 | 
| 
Protected Member Functions | 
| const PropertyList & | client_property_list () | 
| virtual String | save_markup () const =0 | 
| virtual void | load_markup (const String &markup)=0 | 
The documentation for this class was generated from the following files: