libvisio::VSDTextBlockStyle Struct Reference

#include <VSDStyles.h>

Public Member Functions

 VSDTextBlockStyle ()
 
 VSDTextBlockStyle (double lm, double rm, double tm, double bm, unsigned char va, bool isBgFilled, Colour bgClr, double defTab, unsigned char td)
 
 VSDTextBlockStyle (const VSDTextBlockStyle &style)=default
 
 ~VSDTextBlockStyle ()
 
VSDTextBlockStyleoperator= (const VSDTextBlockStyle &style)=default
 
void override (const VSDOptionalTextBlockStyle &style, const VSDXTheme *)
 

Public Attributes

double leftMargin
 
double rightMargin
 
double topMargin
 
double bottomMargin
 
unsigned char verticalAlign
 
bool isTextBkgndFilled
 
Colour textBkgndColour
 
double defaultTabStop
 
unsigned char textDirection
 

Constructor & Destructor Documentation

◆ VSDTextBlockStyle() [1/3]

libvisio::VSDTextBlockStyle::VSDTextBlockStyle ( )
inline

◆ VSDTextBlockStyle() [2/3]

libvisio::VSDTextBlockStyle::VSDTextBlockStyle ( double lm,
double rm,
double tm,
double bm,
unsigned char va,
bool isBgFilled,
Colour bgClr,
double defTab,
unsigned char td )
inline

◆ VSDTextBlockStyle() [3/3]

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

◆ ~VSDTextBlockStyle()

libvisio::VSDTextBlockStyle::~VSDTextBlockStyle ( )
inline

Member Function Documentation

◆ operator=()

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

◆ override()

void libvisio::VSDTextBlockStyle::override ( const VSDOptionalTextBlockStyle & style,
const VSDXTheme *  )
inline

Member Data Documentation

◆ bottomMargin

double libvisio::VSDTextBlockStyle::bottomMargin

Referenced by override().

◆ defaultTabStop

double libvisio::VSDTextBlockStyle::defaultTabStop

Referenced by override().

◆ isTextBkgndFilled

bool libvisio::VSDTextBlockStyle::isTextBkgndFilled

Referenced by override().

◆ leftMargin

double libvisio::VSDTextBlockStyle::leftMargin

Referenced by override().

◆ rightMargin

double libvisio::VSDTextBlockStyle::rightMargin

Referenced by override().

◆ textBkgndColour

Colour libvisio::VSDTextBlockStyle::textBkgndColour

Referenced by override().

◆ textDirection

unsigned char libvisio::VSDTextBlockStyle::textDirection

Referenced by override().

◆ topMargin

double libvisio::VSDTextBlockStyle::topMargin

Referenced by override().

◆ verticalAlign

unsigned char libvisio::VSDTextBlockStyle::verticalAlign

Referenced by override().


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

Generated for libvisio by doxygen 1.12.0