Source-highlight Library
srchilite::TextStyles Struct Reference

Contains TextStyle objects for all formats (e.g., bold, italics, etc), and other templates (e.g., for the document header, etc.); it also contains the color map and the char translator. More...

#include <textstyles.h>

Collaboration diagram for srchilite::TextStyles:

List of all members.

Classes

struct  RefTextStyle
 The TextStyle objects for reference formatting. More...

Public Attributes

TextStyle bold
 the TextStyle for bold
TextStyle italics
 the TextStyle for italics
TextStyle underline
 the TextStyle for underline
TextStyle notfixed
 the TextStyle for non fixed width font
TextStyle fixed
 the TextStyle for fixed width font
TextStyle color
 the TextStyle for color specification
TextStyle bg_color
 the TextStyle for background color specification
TextStyle onestyle
 the TextStyle used when there's only one specification for all formats
TextStyle linenum
 the TextStyle for line numbering
struct
srchilite::TextStyles::RefTextStyle 
refstyle
std::string starting_template
std::string style_separator
std::string file_extension
std::string line_prefix
CharTranslatorPtr charTranslator
ColorMapPtr colorMap
DocTemplate docTemplate
 template used when generating entire document
DocTemplate noDocTemplate
 template used when not generating entire document

Detailed Description

Contains TextStyle objects for all formats (e.g., bold, italics, etc), and other templates (e.g., for the document header, etc.); it also contains the color map and the char translator.


The documentation for this struct was generated from the following file: