#include <VSDFieldList.h>
| Public Member Functions | |
| VSDFieldList () | |
| VSDFieldList (const VSDFieldList &fieldList) | |
| ~VSDFieldList () | |
| VSDFieldList & | operator= (const VSDFieldList &fieldList) | 
| void | setElementsOrder (const std::vector< unsigned > &m_elementsOrder) | 
| void | addFieldList (unsigned id, unsigned level) | 
| void | addTextField (unsigned id, unsigned level, int nameId, int formatStringId) | 
| void | addNumericField (unsigned id, unsigned level, unsigned short format, double number, int formatStringId) | 
| void | addClonedField (unsigned id) | 
| void | handle (VSDCollector *collector) const | 
| void | clear () | 
| unsigned long | size () const | 
| bool | empty () const | 
| VSDFieldListElement * | getElement (unsigned index) | 
| Private Attributes | |
| std::map< unsigned, VSDFieldListElement * > | m_elements | 
| std::vector< unsigned > | m_elementsOrder | 
| unsigned | m_id | 
| unsigned | m_level | 
| libvisio::VSDFieldList::VSDFieldList | ( | ) | 
| libvisio::VSDFieldList::VSDFieldList | ( | const VSDFieldList & | fieldList | ) | 
| libvisio::VSDFieldList::~VSDFieldList | ( | ) | 
| void libvisio::VSDFieldList::addClonedField | ( | unsigned | id | ) | 
| void libvisio::VSDFieldList::addFieldList | ( | unsigned | id, | 
| unsigned | level | ||
| ) | 
Referenced by libvisio::VSDParser::readFieldList().
| void libvisio::VSDFieldList::addNumericField | ( | unsigned | id, | 
| unsigned | level, | ||
| unsigned short | format, | ||
| double | number, | ||
| int | formatStringId | ||
| ) | 
| void libvisio::VSDFieldList::addTextField | ( | unsigned | id, | 
| unsigned | level, | ||
| int | nameId, | ||
| int | formatStringId | ||
| ) | 
| void libvisio::VSDFieldList::clear | ( | ) | 
Referenced by libvisio::VSDShape::clear(), libvisio::VSDContentCollector::collectShape(), operator=(), and ~VSDFieldList().
| 
 | inline | 
Referenced by libvisio::VSDXMLParserBase::_flushShape(), libvisio::VSDParser::_flushShape(), and handle().
| libvisio::VSDFieldListElement * libvisio::VSDFieldList::getElement | ( | unsigned | index | ) | 
| void libvisio::VSDFieldList::handle | ( | VSDCollector * | collector | ) | const | 
Referenced by libvisio::VSDXMLParserBase::_flushShape(), and libvisio::VSDParser::_flushShape().
| libvisio::VSDFieldList & libvisio::VSDFieldList::operator= | ( | const VSDFieldList & | fieldList | ) | 
| void libvisio::VSDFieldList::setElementsOrder | ( | const std::vector< unsigned > & | m_elementsOrder | ) | 
Referenced by libvisio::VSDParser::readFieldList().
| 
 | inline | 
Referenced by libvisio::VSDContentCollector::collectShape().
| 
 | private | 
Referenced by addNumericField(), addTextField(), clear(), getElement(), handle(), operator=(), and VSDFieldList().
| 
 | private | 
Referenced by clear(), getElement(), handle(), operator=(), and setElementsOrder().
| 
 | private | 
Referenced by addFieldList(), handle(), and operator=().
| 
 | private | 
Referenced by addFieldList(), handle(), and operator=().