libvisio::VSDXParagraphList Class Reference

#include <VSDXParagraphList.h>

Public Member Functions

 VSDXParagraphList ()
 
 VSDXParagraphList (const VSDXParagraphList &paraList)
 
 ~VSDXParagraphList ()
 
VSDXParagraphListoperator= (const VSDXParagraphList &paraList)
 
void addParaIX (unsigned id, unsigned level, unsigned charCount, double indFirst, double indLeft, double indRight, double spLine, double spBefore, double spAfter, unsigned char align, unsigned flags)
 
void setElementsOrder (const std::vector< unsigned > &m_elementsOrder)
 
void handle (VSDXCollector *collector)
 
void clear ()
 
bool empty () const
 

Private Attributes

std::map< unsigned, VSDXParagraphListElement * > m_elements
 
std::vector< unsigned > m_elementsOrder
 

Constructor & Destructor Documentation

◆ VSDXParagraphList() [1/2]

libvisio::VSDXParagraphList::VSDXParagraphList ( )

◆ VSDXParagraphList() [2/2]

libvisio::VSDXParagraphList::VSDXParagraphList ( const VSDXParagraphList paraList)

◆ ~VSDXParagraphList()

libvisio::VSDXParagraphList::~VSDXParagraphList ( )

Member Function Documentation

◆ addParaIX()

void libvisio::VSDXParagraphList::addParaIX ( unsigned  id,
unsigned  level,
unsigned  charCount,
double  indFirst,
double  indLeft,
double  indRight,
double  spLine,
double  spBefore,
double  spAfter,
unsigned char  align,
unsigned  flags 
)

◆ clear()

void libvisio::VSDXParagraphList::clear ( )

◆ empty()

bool libvisio::VSDXParagraphList::empty ( ) const
inline

Referenced by handle().

◆ handle()

void libvisio::VSDXParagraphList::handle ( VSDXCollector collector)

◆ operator=()

libvisio::VSDXParagraphList & libvisio::VSDXParagraphList::operator= ( const VSDXParagraphList paraList)

◆ setElementsOrder()

void libvisio::VSDXParagraphList::setElementsOrder ( const std::vector< unsigned > &  m_elementsOrder)

Member Data Documentation

◆ m_elements

std::map<unsigned, VSDXParagraphListElement *> libvisio::VSDXParagraphList::m_elements
private

◆ m_elementsOrder

std::vector<unsigned> libvisio::VSDXParagraphList::m_elementsOrder
private

The documentation for this class was generated from the following files:

Generated for libvisio by doxygen 1.8.13