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

Referenced by operator=(), and VSDTextBlockStyle().

◆ 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

◆ defaultTabStop

double libvisio::VSDTextBlockStyle::defaultTabStop

◆ isTextBkgndFilled

bool libvisio::VSDTextBlockStyle::isTextBkgndFilled

◆ leftMargin

double libvisio::VSDTextBlockStyle::leftMargin

◆ rightMargin

double libvisio::VSDTextBlockStyle::rightMargin

◆ textBkgndColour

Colour libvisio::VSDTextBlockStyle::textBkgndColour

◆ textDirection

unsigned char libvisio::VSDTextBlockStyle::textDirection

◆ topMargin

double libvisio::VSDTextBlockStyle::topMargin

◆ verticalAlign

unsigned char libvisio::VSDTextBlockStyle::verticalAlign

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

Generated for libvisio by doxygen 1.14.0