libvisio::VSDOptionalTextBlockStyle Struct Reference

#include <VSDStyles.h>

Public Member Functions

 VSDOptionalTextBlockStyle ()
 VSDOptionalTextBlockStyle (const boost::optional< double > &lm, const boost::optional< double > &rm, const boost::optional< double > &tm, const boost::optional< double > &bm, const boost::optional< unsigned char > &va, const boost::optional< bool > &isBgFilled, const boost::optional< Colour > &bgClr, const boost::optional< double > &defTab, const boost::optional< unsigned char > &td)
 VSDOptionalTextBlockStyle (const VSDOptionalTextBlockStyle &style)=default
 ~VSDOptionalTextBlockStyle ()
VSDOptionalTextBlockStyleoperator= (const VSDOptionalTextBlockStyle &style)=default
void override (const VSDOptionalTextBlockStyle &style)

Public Attributes

boost::optional< double > leftMargin
boost::optional< double > rightMargin
boost::optional< double > topMargin
boost::optional< double > bottomMargin
boost::optional< unsigned char > verticalAlign
boost::optional< bool > isTextBkgndFilled
boost::optional< ColourtextBkgndColour
boost::optional< double > defaultTabStop
boost::optional< unsigned char > textDirection

Constructor & Destructor Documentation

◆ VSDOptionalTextBlockStyle() [1/3]

libvisio::VSDOptionalTextBlockStyle::VSDOptionalTextBlockStyle ( )
inline

◆ VSDOptionalTextBlockStyle() [2/3]

libvisio::VSDOptionalTextBlockStyle::VSDOptionalTextBlockStyle ( const boost::optional< double > & lm,
const boost::optional< double > & rm,
const boost::optional< double > & tm,
const boost::optional< double > & bm,
const boost::optional< unsigned char > & va,
const boost::optional< bool > & isBgFilled,
const boost::optional< Colour > & bgClr,
const boost::optional< double > & defTab,
const boost::optional< unsigned char > & td )
inline

◆ VSDOptionalTextBlockStyle() [3/3]

libvisio::VSDOptionalTextBlockStyle::VSDOptionalTextBlockStyle ( const VSDOptionalTextBlockStyle & style)
default

◆ ~VSDOptionalTextBlockStyle()

libvisio::VSDOptionalTextBlockStyle::~VSDOptionalTextBlockStyle ( )
inline

Member Function Documentation

◆ operator=()

VSDOptionalTextBlockStyle & libvisio::VSDOptionalTextBlockStyle::operator= ( const VSDOptionalTextBlockStyle & style)
default

◆ override()

void libvisio::VSDOptionalTextBlockStyle::override ( const VSDOptionalTextBlockStyle & style)
inline

Member Data Documentation

◆ bottomMargin

boost::optional<double> libvisio::VSDOptionalTextBlockStyle::bottomMargin

◆ defaultTabStop

boost::optional<double> libvisio::VSDOptionalTextBlockStyle::defaultTabStop

◆ isTextBkgndFilled

boost::optional<bool> libvisio::VSDOptionalTextBlockStyle::isTextBkgndFilled

◆ leftMargin

boost::optional<double> libvisio::VSDOptionalTextBlockStyle::leftMargin

◆ rightMargin

boost::optional<double> libvisio::VSDOptionalTextBlockStyle::rightMargin

◆ textBkgndColour

boost::optional<Colour> libvisio::VSDOptionalTextBlockStyle::textBkgndColour

◆ textDirection

boost::optional<unsigned char> libvisio::VSDOptionalTextBlockStyle::textDirection

◆ topMargin

boost::optional<double> libvisio::VSDOptionalTextBlockStyle::topMargin

◆ verticalAlign

boost::optional<unsigned char> libvisio::VSDOptionalTextBlockStyle::verticalAlign

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

Generated for libvisio by doxygen 1.14.0