#include <VSDStencils.h>
Public Member Functions | |
| VSDStencils () | |
| ~VSDStencils () | |
| void | addStencil (unsigned idx, const VSDStencil &stencil) |
| const VSDStencil * | getStencil (unsigned idx) const |
| const VSDShape * | getStencilShape (unsigned pageId, unsigned shapeId) const |
| unsigned | count () const |
Private Attributes | |
| std::map< unsigned, VSDStencil > | m_stencils |
| libvisio::VSDStencils::VSDStencils | ( | ) |
| libvisio::VSDStencils::~VSDStencils | ( | ) |
| void libvisio::VSDStencils::addStencil | ( | unsigned | idx, |
| const VSDStencil & | stencil | ||
| ) |
Referenced by libvisio::VSDXMLParserBase::handleMasterEnd(), and libvisio::VSDParser::handleStream().
|
inline |
Referenced by libvisio::VSDXMLParserBase::handleMastersStart(), and libvisio::VSDParser::handleStream().
| const libvisio::VSDStencil * libvisio::VSDStencils::getStencil | ( | unsigned | idx | ) | const |
Referenced by getStencilShape(), and libvisio::VSDXMLParserBase::readShape().
| const libvisio::VSDShape * libvisio::VSDStencils::getStencilShape | ( | unsigned | pageId, |
| unsigned | shapeId | ||
| ) | const |
|
private |
Referenced by addStencil(), and getStencil().