#include <VSDXStyles.h>
Public Member Functions | |
VSDXStyles () | |
VSDXStyles (const VSDXStyles &styles) | |
~VSDXStyles () | |
VSDXStyles & | operator= (const VSDXStyles &styles) |
void | addLineStyle (unsigned lineStyleIndex, VSDXLineStyle *lineStyle) |
void | addFillStyle (unsigned fillStyleIndex, VSDXFillStyle *fillStyle) |
void | addTextBlockStyle (unsigned textStyleIndex, VSDXTextBlockStyle *textBlockStyle) |
void | addCharStyle (unsigned textStyleIndex, VSDXCharStyle *charStyle) |
void | addParaStyle (unsigned textStyleIndex, VSDXParaStyle *paraStyle) |
void | addLineStyleMaster (unsigned lineStyleIndex, unsigned lineStyleMaster) |
void | addFillStyleMaster (unsigned fillStyleIndex, unsigned fillStyleMaster) |
void | addTextStyleMaster (unsigned textStyleIndex, unsigned textStyleMaster) |
const VSDXLineStyle * | getLineStyle (unsigned lineStyleIndex) const |
const VSDXFillStyle * | getFillStyle (unsigned fillStyleIndex) const |
const VSDXTextBlockStyle * | getTextBlockStyle (unsigned textStyleIndex) const |
const VSDXCharStyle * | getCharStyle (unsigned textStyleIndex) const |
const VSDXParaStyle * | getParaStyle (unsigned textStyleIndex) const |
Private Attributes | |
std::map< unsigned, VSDXLineStyle * > | m_lineStyles |
std::map< unsigned, VSDXFillStyle * > | m_fillStyles |
std::map< unsigned, VSDXTextBlockStyle * > | m_textBlockStyles |
std::map< unsigned, VSDXCharStyle * > | m_charStyles |
std::map< unsigned, VSDXParaStyle * > | m_paraStyles |
std::map< unsigned, unsigned > | m_lineStyleMasters |
std::map< unsigned, unsigned > | m_fillStyleMasters |
std::map< unsigned, unsigned > | m_textStyleMasters |
libvisio::VSDXStyles::VSDXStyles | ( | ) |
libvisio::VSDXStyles::VSDXStyles | ( | const VSDXStyles & | styles | ) |
libvisio::VSDXStyles::~VSDXStyles | ( | ) |
void libvisio::VSDXStyles::addCharStyle | ( | unsigned | textStyleIndex, |
VSDXCharStyle * | charStyle | ||
) |
void libvisio::VSDXStyles::addFillStyle | ( | unsigned | fillStyleIndex, |
VSDXFillStyle * | fillStyle | ||
) |
void libvisio::VSDXStyles::addFillStyleMaster | ( | unsigned | fillStyleIndex, |
unsigned | fillStyleMaster | ||
) |
void libvisio::VSDXStyles::addLineStyle | ( | unsigned | lineStyleIndex, |
VSDXLineStyle * | lineStyle | ||
) |
void libvisio::VSDXStyles::addLineStyleMaster | ( | unsigned | lineStyleIndex, |
unsigned | lineStyleMaster | ||
) |
void libvisio::VSDXStyles::addParaStyle | ( | unsigned | textStyleIndex, |
VSDXParaStyle * | paraStyle | ||
) |
void libvisio::VSDXStyles::addTextBlockStyle | ( | unsigned | textStyleIndex, |
VSDXTextBlockStyle * | textBlockStyle | ||
) |
void libvisio::VSDXStyles::addTextStyleMaster | ( | unsigned | textStyleIndex, |
unsigned | textStyleMaster | ||
) |
const libvisio::VSDXCharStyle * libvisio::VSDXStyles::getCharStyle | ( | unsigned | textStyleIndex | ) | const |
const libvisio::VSDXFillStyle * libvisio::VSDXStyles::getFillStyle | ( | unsigned | fillStyleIndex | ) | const |
const libvisio::VSDXLineStyle * libvisio::VSDXStyles::getLineStyle | ( | unsigned | lineStyleIndex | ) | const |
const libvisio::VSDXParaStyle * libvisio::VSDXStyles::getParaStyle | ( | unsigned | textStyleIndex | ) | const |
const libvisio::VSDXTextBlockStyle * libvisio::VSDXStyles::getTextBlockStyle | ( | unsigned | textStyleIndex | ) | const |
libvisio::VSDXStyles & libvisio::VSDXStyles::operator= | ( | const VSDXStyles & | styles | ) |
|
private |
Referenced by operator=(), and VSDXStyles().
|
private |
Referenced by operator=().
|
private |
Referenced by operator=(), and VSDXStyles().
|
private |
Referenced by operator=().
|
private |
Referenced by operator=(), and VSDXStyles().
|
private |
Referenced by operator=(), and VSDXStyles().
|
private |
Referenced by operator=(), and VSDXStyles().
|
private |
Referenced by operator=().