libvisio::VSDTextField Class Reference

#include <VSDFieldList.h>

Inheritance diagram for libvisio::VSDTextField:
libvisio::VSDFieldListElement

Public Member Functions

 VSDTextField (unsigned id, unsigned level, int nameId, int formatStringId)
 ~VSDTextField () override
void handle (VSDCollector *collector) const override
VSDFieldListElementclone () override
librevenge::RVNGString getString (const std::map< unsigned, librevenge::RVNGString > &strVec, unsigned defaultUnit) override
void setNameId (int nameId) override
void setFormat (unsigned short) override
void setCellType (unsigned short) override
void setValue (double) override
Public Member Functions inherited from libvisio::VSDFieldListElement
 VSDFieldListElement ()
virtual ~VSDFieldListElement ()

Private Attributes

unsigned m_id
unsigned m_level
int m_nameId
int m_formatStringId

Constructor & Destructor Documentation

◆ VSDTextField()

libvisio::VSDTextField::VSDTextField ( unsigned id,
unsigned level,
int nameId,
int formatStringId )
inline

Referenced by clone().

◆ ~VSDTextField()

libvisio::VSDTextField::~VSDTextField ( )
inlineoverride

Member Function Documentation

◆ clone()

libvisio::VSDFieldListElement * libvisio::VSDTextField::clone ( )
overridevirtual

◆ getString()

librevenge::RVNGString libvisio::VSDTextField::getString ( const std::map< unsigned, librevenge::RVNGString > & strVec,
unsigned defaultUnit )
overridevirtual

◆ handle()

void libvisio::VSDTextField::handle ( VSDCollector * collector) const
overridevirtual

◆ setCellType()

void libvisio::VSDTextField::setCellType ( unsigned short )
inlineoverridevirtual

◆ setFormat()

void libvisio::VSDTextField::setFormat ( unsigned short )
inlineoverridevirtual

◆ setNameId()

void libvisio::VSDTextField::setNameId ( int nameId)
overridevirtual

◆ setValue()

void libvisio::VSDTextField::setValue ( double )
inlineoverridevirtual

Member Data Documentation

◆ m_formatStringId

int libvisio::VSDTextField::m_formatStringId
private

Referenced by clone(), handle(), and VSDTextField().

◆ m_id

unsigned libvisio::VSDTextField::m_id
private

Referenced by clone(), handle(), and VSDTextField().

◆ m_level

unsigned libvisio::VSDTextField::m_level
private

Referenced by clone(), handle(), and VSDTextField().

◆ m_nameId

int libvisio::VSDTextField::m_nameId
private

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

Generated for libvisio by doxygen 1.14.0