libvisio::VSDCharIX Class Reference
Inheritance diagram for libvisio::VSDCharIX:
libvisio::VSDCharacterListElement

List of all members.

Public Member Functions

 VSDCharIX (unsigned id, unsigned level, unsigned charCount, const boost::optional< VSDName > &font, const boost::optional< Colour > &fontColour, const boost::optional< double > &fontSize, const boost::optional< bool > &bold, const boost::optional< bool > &italic, const boost::optional< bool > &underline, const boost::optional< bool > &doubleunderline, const boost::optional< bool > &strikeout, const boost::optional< bool > &doublestrikeout, const boost::optional< bool > &allcaps, const boost::optional< bool > &initcaps, const boost::optional< bool > &smallcaps, const boost::optional< bool > &superscript, const boost::optional< bool > &subscript)
 VSDCharIX (unsigned id, unsigned level, const VSDOptionalCharStyle &style)
 ~VSDCharIX ()
void handle (VSDCollector *collector) const
VSDCharacterListElementclone ()
unsigned getCharCount () const
void setCharCount (unsigned charCount)

Public Attributes

VSDOptionalCharStyle m_style

Constructor & Destructor Documentation

libvisio::VSDCharIX::VSDCharIX ( unsigned  id,
unsigned  level,
unsigned  charCount,
const boost::optional< VSDName > &  font,
const boost::optional< Colour > &  fontColour,
const boost::optional< double > &  fontSize,
const boost::optional< bool > &  bold,
const boost::optional< bool > &  italic,
const boost::optional< bool > &  underline,
const boost::optional< bool > &  doubleunderline,
const boost::optional< bool > &  strikeout,
const boost::optional< bool > &  doublestrikeout,
const boost::optional< bool > &  allcaps,
const boost::optional< bool > &  initcaps,
const boost::optional< bool > &  smallcaps,
const boost::optional< bool > &  superscript,
const boost::optional< bool > &  subscript 
) [inline]
libvisio::VSDCharIX::VSDCharIX ( unsigned  id,
unsigned  level,
const VSDOptionalCharStyle style 
) [inline]
libvisio::VSDCharIX::~VSDCharIX ( ) [inline]

Member Function Documentation

libvisio::VSDCharacterListElement * libvisio::VSDCharIX::clone ( ) [virtual]
unsigned libvisio::VSDCharIX::getCharCount ( ) const [inline, virtual]
void libvisio::VSDCharIX::handle ( VSDCollector collector) const [virtual]
void libvisio::VSDCharIX::setCharCount ( unsigned  charCount) [inline, virtual]

Member Data Documentation


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