#include <VSDLayerList.h>
Public Member Functions | |
VSDLayerList () | |
VSDLayerList (const VSDLayerList &layerList) | |
~VSDLayerList () | |
VSDLayerList & | operator= (const VSDLayerList &layerList) |
void | clear () |
void | addLayer (unsigned id, const VSDLayer &layer) |
const Colour * | getColour (const std::vector< unsigned > &ids) |
bool | getVisible (const std::vector< unsigned > &ids) |
bool | getPrintable (const std::vector< unsigned > &ids) |
Private Attributes | |
std::map< unsigned, VSDLayer > | m_elements |
libvisio::VSDLayerList::VSDLayerList | ( | ) |
libvisio::VSDLayerList::VSDLayerList | ( | const VSDLayerList & | layerList | ) |
libvisio::VSDLayerList::~VSDLayerList | ( | ) |
void libvisio::VSDLayerList::addLayer | ( | unsigned | id, |
const VSDLayer & | layer | ||
) |
Referenced by libvisio::VSDContentCollector::collectLayer().
void libvisio::VSDLayerList::clear | ( | ) |
Referenced by libvisio::VSDContentCollector::collectPageSheet().
const libvisio::Colour * libvisio::VSDLayerList::getColour | ( | const std::vector< unsigned > & | ids | ) |
bool libvisio::VSDLayerList::getPrintable | ( | const std::vector< unsigned > & | ids | ) |
Referenced by libvisio::VSDContentCollector::_appendVisibleAndPrintable().
bool libvisio::VSDLayerList::getVisible | ( | const std::vector< unsigned > & | ids | ) |
Referenced by libvisio::VSDContentCollector::_appendVisibleAndPrintable().
libvisio::VSDLayerList & libvisio::VSDLayerList::operator= | ( | const VSDLayerList & | layerList | ) |
|
private |
Referenced by operator=(), and VSDLayerList().