#include <VSDStyles.h>
Public Member Functions | |
| VSDOptionalCharStyle () | |
| VSDOptionalCharStyle (unsigned cc, const std::optional< VSDName > &ft, const std::optional< Colour > &c, const std::optional< double > &s, const std::optional< bool > &b, const std::optional< bool > &i, const std::optional< bool > &u, const std::optional< bool > &du, const std::optional< bool > &so, const std::optional< bool > &dso, const std::optional< bool > &ac, const std::optional< bool > &ic, const std::optional< bool > &sc, const std::optional< bool > &super, const std::optional< bool > &sub, const std::optional< double > &sw) | |
| VSDOptionalCharStyle (const VSDOptionalCharStyle &style)=default | |
| ~VSDOptionalCharStyle () | |
| VSDOptionalCharStyle & | operator= (const VSDOptionalCharStyle &style)=default |
| void | override (const VSDOptionalCharStyle &style) |
Public Attributes | |
| unsigned | charCount |
| std::optional< VSDName > | font |
| std::optional< Colour > | colour |
| std::optional< double > | size |
| std::optional< bool > | bold |
| std::optional< bool > | italic |
| std::optional< bool > | underline |
| std::optional< bool > | doubleunderline |
| std::optional< bool > | strikeout |
| std::optional< bool > | doublestrikeout |
| std::optional< bool > | allcaps |
| std::optional< bool > | initcaps |
| std::optional< bool > | smallcaps |
| std::optional< bool > | superscript |
| std::optional< bool > | subscript |
| std::optional< double > | scaleWidth |
|
inline |
Referenced by libvisio::VSDCharacterList::addCharIX(), libvisio::VSDShape::clear(), libvisio::VSDContentCollector::collectCharIX(), libvisio::VSDContentCollector::collectDefaultCharStyle(), operator=(), override(), libvisio::VSD5Parser::readCharIX(), libvisio::VSD6Parser::readCharIX(), libvisio::VSDParser::readCharIX(), libvisio::VSDXMLParserBase::readCharIX(), and VSDOptionalCharStyle().
|
inline |
|
default |
|
inline |
|
default |
|
inline |
Referenced by libvisio::VSDCharacterList::addCharIX().
| std::optional<bool> libvisio::VSDOptionalCharStyle::allcaps |
| std::optional<bool> libvisio::VSDOptionalCharStyle::bold |
| unsigned libvisio::VSDOptionalCharStyle::charCount |
| std::optional<Colour> libvisio::VSDOptionalCharStyle::colour |
| std::optional<bool> libvisio::VSDOptionalCharStyle::doublestrikeout |
| std::optional<bool> libvisio::VSDOptionalCharStyle::doubleunderline |
| std::optional<VSDName> libvisio::VSDOptionalCharStyle::font |
| std::optional<bool> libvisio::VSDOptionalCharStyle::initcaps |
| std::optional<bool> libvisio::VSDOptionalCharStyle::italic |
| std::optional<double> libvisio::VSDOptionalCharStyle::scaleWidth |
| std::optional<double> libvisio::VSDOptionalCharStyle::size |
| std::optional<bool> libvisio::VSDOptionalCharStyle::smallcaps |
| std::optional<bool> libvisio::VSDOptionalCharStyle::strikeout |
| std::optional<bool> libvisio::VSDOptionalCharStyle::subscript |
| std::optional<bool> libvisio::VSDOptionalCharStyle::superscript |
| std::optional<bool> libvisio::VSDOptionalCharStyle::underline |