libvisio::VSDOptionalCharStyle Struct Reference

#include <VSDStyles.h>

Public Member Functions

 VSDOptionalCharStyle ()
 
 VSDOptionalCharStyle (unsigned cc, const boost::optional< VSDName > &ft, const boost::optional< Colour > &c, const boost::optional< double > &s, const boost::optional< bool > &b, const boost::optional< bool > &i, const boost::optional< bool > &u, const boost::optional< bool > &du, const boost::optional< bool > &so, const boost::optional< bool > &dso, const boost::optional< bool > &ac, const boost::optional< bool > &ic, const boost::optional< bool > &sc, const boost::optional< bool > &super, const boost::optional< bool > &sub)
 
 VSDOptionalCharStyle (const VSDOptionalCharStyle &style)
 
 ~VSDOptionalCharStyle ()
 
void override (const VSDOptionalCharStyle &style)
 

Public Attributes

unsigned charCount
 
boost::optional< VSDNamefont
 
boost::optional< Colourcolour
 
boost::optional< double > size
 
boost::optional< bool > bold
 
boost::optional< bool > italic
 
boost::optional< bool > underline
 
boost::optional< bool > doubleunderline
 
boost::optional< bool > strikeout
 
boost::optional< bool > doublestrikeout
 
boost::optional< bool > allcaps
 
boost::optional< bool > initcaps
 
boost::optional< bool > smallcaps
 
boost::optional< bool > superscript
 
boost::optional< bool > subscript
 

Constructor & Destructor Documentation

§ VSDOptionalCharStyle() [1/3]

libvisio::VSDOptionalCharStyle::VSDOptionalCharStyle ( )
inline

§ VSDOptionalCharStyle() [2/3]

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

§ VSDOptionalCharStyle() [3/3]

libvisio::VSDOptionalCharStyle::VSDOptionalCharStyle ( const VSDOptionalCharStyle style)
inline

§ ~VSDOptionalCharStyle()

libvisio::VSDOptionalCharStyle::~VSDOptionalCharStyle ( )
inline

Member Function Documentation

§ override()

Member Data Documentation

§ allcaps

boost::optional<bool> libvisio::VSDOptionalCharStyle::allcaps

§ bold

boost::optional<bool> libvisio::VSDOptionalCharStyle::bold

§ charCount

unsigned libvisio::VSDOptionalCharStyle::charCount

§ colour

boost::optional<Colour> libvisio::VSDOptionalCharStyle::colour

§ doublestrikeout

boost::optional<bool> libvisio::VSDOptionalCharStyle::doublestrikeout

§ doubleunderline

boost::optional<bool> libvisio::VSDOptionalCharStyle::doubleunderline

§ font

§ initcaps

boost::optional<bool> libvisio::VSDOptionalCharStyle::initcaps

§ italic

boost::optional<bool> libvisio::VSDOptionalCharStyle::italic

§ size

boost::optional<double> libvisio::VSDOptionalCharStyle::size

§ smallcaps

boost::optional<bool> libvisio::VSDOptionalCharStyle::smallcaps

§ strikeout

boost::optional<bool> libvisio::VSDOptionalCharStyle::strikeout

§ subscript

boost::optional<bool> libvisio::VSDOptionalCharStyle::subscript

§ superscript

boost::optional<bool> libvisio::VSDOptionalCharStyle::superscript

§ underline

boost::optional<bool> libvisio::VSDOptionalCharStyle::underline

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

Generated for libvisio by doxygen 1.8.12