#include <VSDStencils.h>
Public Member Functions | |
VSDStencil () | |
VSDStencil (const VSDStencil &stencil)=default | |
~VSDStencil () | |
VSDStencil & | operator= (const VSDStencil &stencil)=default |
void | addStencilShape (unsigned id, const VSDShape &shape) |
void | setFirstShape (unsigned id) |
const VSDShape * | getStencilShape (unsigned id) const |
Public Attributes | |
std::map< unsigned, VSDShape > | m_shapes |
double | m_shadowOffsetX |
double | m_shadowOffsetY |
unsigned | m_firstShapeId |
libvisio::VSDStencil::VSDStencil | ( | ) |
|
default |
libvisio::VSDStencil::~VSDStencil | ( | ) |
void libvisio::VSDStencil::addStencilShape | ( | unsigned | id, |
const VSDShape & | shape | ||
) |
const libvisio::VSDShape * libvisio::VSDStencil::getStencilShape | ( | unsigned | id | ) | const |
Referenced by libvisio::VSDStencils::getStencilShape(), and libvisio::VSDXMLParserBase::readShape().
|
default |
void libvisio::VSDStencil::setFirstShape | ( | unsigned | id | ) |
unsigned libvisio::VSDStencil::m_firstShapeId |
Referenced by libvisio::VSDStencils::getStencilShape(), and libvisio::VSDXMLParserBase::readShape().
double libvisio::VSDStencil::m_shadowOffsetX |
double libvisio::VSDStencil::m_shadowOffsetY |
std::map<unsigned, VSDShape> libvisio::VSDStencil::m_shapes |