libvisio::VSDOptionalParaStyle Struct Reference

#include <VSDStyles.h>

Public Member Functions

 VSDOptionalParaStyle ()
 
 VSDOptionalParaStyle (unsigned cc, const std::optional< double > &ifst, const std::optional< double > &il, const std::optional< double > &ir, const std::optional< double > &sl, const std::optional< double > &sb, const std::optional< double > &sa, const std::optional< unsigned char > &a, const std::optional< unsigned char > &b, const std::optional< VSDName > &bs, const std::optional< VSDName > &bf, const std::optional< double > bfs, const std::optional< double > &tpab, const std::optional< unsigned > &f)
 
 VSDOptionalParaStyle (const VSDOptionalParaStyle &style)=default
 
 ~VSDOptionalParaStyle ()
 
VSDOptionalParaStyleoperator= (const VSDOptionalParaStyle &style)=default
 
void override (const VSDOptionalParaStyle &style)
 

Public Attributes

unsigned charCount
 
std::optional< double > indFirst
 
std::optional< double > indLeft
 
std::optional< double > indRight
 
std::optional< double > spLine
 
std::optional< double > spBefore
 
std::optional< double > spAfter
 
std::optional< unsigned char > align
 
std::optional< unsigned char > bullet
 
std::optional< VSDNamebulletStr
 
std::optional< VSDNamebulletFont
 
std::optional< double > bulletFontSize
 
std::optional< double > textPosAfterBullet
 
std::optional< unsigned > flags
 

Constructor & Destructor Documentation

libvisio::VSDOptionalParaStyle::VSDOptionalParaStyle ( )
inline
libvisio::VSDOptionalParaStyle::VSDOptionalParaStyle ( unsigned  cc,
const std::optional< double > &  ifst,
const std::optional< double > &  il,
const std::optional< double > &  ir,
const std::optional< double > &  sl,
const std::optional< double > &  sb,
const std::optional< double > &  sa,
const std::optional< unsigned char > &  a,
const std::optional< unsigned char > &  b,
const std::optional< VSDName > &  bs,
const std::optional< VSDName > &  bf,
const std::optional< double >  bfs,
const std::optional< double > &  tpab,
const std::optional< unsigned > &  f 
)
inline
libvisio::VSDOptionalParaStyle::VSDOptionalParaStyle ( const VSDOptionalParaStyle style)
default
libvisio::VSDOptionalParaStyle::~VSDOptionalParaStyle ( )
inline

Member Function Documentation

VSDOptionalParaStyle& libvisio::VSDOptionalParaStyle::operator= ( const VSDOptionalParaStyle style)
default
void libvisio::VSDOptionalParaStyle::override ( const VSDOptionalParaStyle style)
inline

Member Data Documentation

std::optional<unsigned char> libvisio::VSDOptionalParaStyle::align
std::optional<unsigned char> libvisio::VSDOptionalParaStyle::bullet
std::optional<VSDName> libvisio::VSDOptionalParaStyle::bulletFont
std::optional<double> libvisio::VSDOptionalParaStyle::bulletFontSize
std::optional<VSDName> libvisio::VSDOptionalParaStyle::bulletStr
std::optional<unsigned> libvisio::VSDOptionalParaStyle::flags
std::optional<double> libvisio::VSDOptionalParaStyle::indFirst
std::optional<double> libvisio::VSDOptionalParaStyle::indLeft
std::optional<double> libvisio::VSDOptionalParaStyle::indRight
std::optional<double> libvisio::VSDOptionalParaStyle::spAfter
std::optional<double> libvisio::VSDOptionalParaStyle::spBefore
std::optional<double> libvisio::VSDOptionalParaStyle::spLine
std::optional<double> libvisio::VSDOptionalParaStyle::textPosAfterBullet

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

Generated for libvisio by doxygen 1.8.6