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:

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: