virtual bool operator==(TextTag const &tag) const =0
std::string const & GetFamily() const
virtual void Filter(PangoAttrList *l, unsigned start, unsigned end)=0
PangoStretch GetStretch() const
static bool Order(TextTag *first, TextTag *last)
TextDecoration GetUnderline() const
static Tag RegisterTagType()
PangoStyle GetStyle() const
PangoWeight GetWeight() const
TextPosition GetPosition(bool &stacked, double &size) const
PangoVariant GetVariant() const
TextTag * Restrict(G_GNUC_UNUSED TextTag *tag)
virtual TextTag * Duplicate() const =0
virtual TextTag * Restrict(TextTag *tag)
class for text attributes
TextDecoration GetOverline() const
virtual bool NeedsNewRun()
TextDecoration GetStrikethrough() const
virtual bool NeedsNewRun()
TextTag(Tag tag, TagPriority priority=TagPriorityFirst)