#include <VSDXStencils.h>
Public Member Functions | |
VSDXStencil () | |
VSDXStencil (const VSDXStencil &stencil) | |
~VSDXStencil () | |
VSDXStencil & | operator= (const VSDXStencil &stencil) |
void | addStencilShape (unsigned id, const VSDXStencilShape &shape) |
const VSDXStencilShape * | getStencilShape (unsigned id) const |
Public Attributes | |
std::map< unsigned, VSDXStencilShape > | m_shapes |
double | m_shadowOffsetX |
double | m_shadowOffsetY |
libvisio::VSDXStencil::VSDXStencil | ( | ) |
libvisio::VSDXStencil::VSDXStencil | ( | const VSDXStencil & | stencil | ) |
libvisio::VSDXStencil::~VSDXStencil | ( | ) |
void libvisio::VSDXStencil::addStencilShape | ( | unsigned | id, |
const VSDXStencilShape & | shape | ||
) |
Referenced by libvisio::VSDXParser::handleStencilPage().
const libvisio::VSDXStencilShape * libvisio::VSDXStencil::getStencilShape | ( | unsigned | id | ) | const |
Referenced by libvisio::VSDXContentCollector::collectShape().
libvisio::VSDXStencil & libvisio::VSDXStencil::operator= | ( | const VSDXStencil & | stencil | ) |
double libvisio::VSDXStencil::m_shadowOffsetX |
Referenced by operator=(), libvisio::VSD6Parser::readFillAndShadow(), and libvisio::VSDXParser::readPageProps().
double libvisio::VSDXStencil::m_shadowOffsetY |
Referenced by operator=(), libvisio::VSD6Parser::readFillAndShadow(), and libvisio::VSDXParser::readPageProps().
std::map<unsigned, VSDXStencilShape> libvisio::VSDXStencil::m_shapes |
Referenced by addStencilShape(), getStencilShape(), and operator=().