The Gnome Chemistry Utils  0.14.0
Classes | Namespaces | Enumerations
text-tag.h File Reference
#include "structs.h"
#include <gcu/macros.h>
#include <list>
#include <string>

Go to the source code of this file.

Classes

class  gccv::TextTag
 class for text attributes More...
class  gccv::FamilyTextTag
 Font family. More...
class  gccv::SizeTextTag
 Font size. More...
class  gccv::StyleTextTag
 Font style. More...
class  gccv::WeightTextTag
 Font weight. More...
class  gccv::VariantTextTag
 Font variant. More...
class  gccv::StretchTextTag
 Font stretch. More...
class  gccv::UnderlineTextTag
 Underline. More...
class  gccv::OverlineTextTag
 Overline. More...
class  gccv::StrikethroughTextTag
 Strikethrough. More...
class  gccv::ForegroundTextTag
 Foreground color. More...
class  gccv::BackgroundTextTag
 Background color. More...
class  gccv::RiseTextTag
 Rise. More...
class  gccv::PositionTextTag
 Position. More...
class  gccv::NewLineTextTag
 New line. More...
class  gccv::TextTagList
 TextTag list. More...

Namespaces

namespace  gccv
 Gnome Chemistry Canvas library namespace.

Enumerations

enum  gccv::Tag {
  gccv::Invalid, gccv::Family, gccv::Size, gccv::Style,
  gccv::Weight, gccv::Variant, gccv::Stretch, gccv::Underline,
  gccv::Overline, gccv::Strikethrough, gccv::Foreground, gccv::Background,
  gccv::Rise, gccv::Position, gccv::NewLine, gccv::MaxTag
}
enum  gccv::TagPriority { gccv::TagPriorityFirst, gccv::TagPriorityLast }

Detailed Description

Definition in file text-tag.h.