libvisio::VSDCharStyle Struct Reference

#include <VSDStyles.h>

Public Member Functions

 VSDCharStyle ()
 VSDCharStyle (unsigned cc, const VSDName &ft, const Colour &c, double s, bool b, bool i, bool u, bool du, bool so, bool dso, bool ac, bool ic, bool sc, bool super, bool sub, double sw)
 VSDCharStyle (const VSDCharStyle &style)
 ~VSDCharStyle ()
void override (const VSDOptionalCharStyle &style, const VSDXTheme *)

Public Attributes

unsigned charCount
VSDName font
Colour colour
double size
bool bold
bool italic
bool underline
bool doubleunderline
bool strikeout
bool doublestrikeout
bool allcaps
bool initcaps
bool smallcaps
bool superscript
bool subscript
double scaleWidth

Constructor & Destructor Documentation

◆ VSDCharStyle() [1/3]

libvisio::VSDCharStyle::VSDCharStyle ( )
inline

Referenced by VSDCharStyle().

◆ VSDCharStyle() [2/3]

libvisio::VSDCharStyle::VSDCharStyle ( unsigned cc,
const VSDName & ft,
const Colour & c,
double s,
bool b,
bool i,
bool u,
bool du,
bool so,
bool dso,
bool ac,
bool ic,
bool sc,
bool super,
bool sub,
double sw )
inline

◆ VSDCharStyle() [3/3]

libvisio::VSDCharStyle::VSDCharStyle ( const VSDCharStyle & style)
inline

◆ ~VSDCharStyle()

libvisio::VSDCharStyle::~VSDCharStyle ( )
inline

Member Function Documentation

◆ override()

void libvisio::VSDCharStyle::override ( const VSDOptionalCharStyle & style,
const VSDXTheme *  )
inline

Member Data Documentation

◆ allcaps

◆ bold

◆ charCount

unsigned libvisio::VSDCharStyle::charCount

◆ colour

◆ doublestrikeout

bool libvisio::VSDCharStyle::doublestrikeout

◆ doubleunderline

bool libvisio::VSDCharStyle::doubleunderline

◆ font

◆ initcaps

◆ italic

◆ scaleWidth

double libvisio::VSDCharStyle::scaleWidth

◆ size

◆ smallcaps

◆ strikeout

◆ subscript

◆ superscript

bool libvisio::VSDCharStyle::superscript

◆ underline


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

Generated for libvisio by doxygen 1.14.0