Go to the documentation of this file.
10 #ifndef IWORKTEXTLABELELEMENT_H_INCLUDED
11 #define IWORKTEXTLABELELEMENT_H_INCLUDED
31 boost::optional<IWORKListLabelTypeInfo_t> &
m_value;
33 boost::optional<IWORKLabelNumFormat>
m_type;
40 #endif // IWORKTEXTLABELELEMENT_H_INCLUDED
IWORKTextLabelFormat m_format
Definition: IWORKTypes.h:447
@ name
Definition: IWORKToken.h:578
IWORKTextLabelElement(IWORKXMLParserState &state, boost::optional< IWORKListLabelTypeInfo_t > &value)
Definition: IWORKTextLabelElement.cpp:72
Definition: IWORKBezierElement.cpp:21
@ IWORK_LABEL_NUM_FORMAT_ROMAN
Definition: IWORKEnum.h:131
@ NS_URI_SFA
Definition: IWORKToken.h:689
bool m_bullet
Definition: IWORKTextLabelElement.h:32
@ format
Definition: IWORKToken.h:530
@ IWORK_LABEL_NUM_FORMAT_ALPHA
Definition: IWORKEnum.h:129
void endOfElement() override
Definition: IWORKTextLabelElement.cpp:128
@ upper_alpha
Definition: IWORKToken.h:678
#define ETONYEK_DEBUG_MSG(M)
Definition: libetonyek_utils.h:54
@ ID
Definition: IWORKToken.h:499
@ IWORK_LABEL_NUM_FORMAT_SURROUNDING_DOT
Definition: IWORKEnum.h:139
boost::optional< int > try_int_cast(const char *value)
Definition: libetonyek_xml.cpp:99
@ IWORK_LABEL_NUM_FORMAT_ROMAN_LOWERCASE
Definition: IWORKEnum.h:132
Definition: IWORKXMLParserState.h:32
@ bullet
Definition: IWORKToken.h:651
unsigned m_first
Definition: IWORKTypes.h:449
@ upper_roman
Definition: IWORKToken.h:679
@ r
Definition: IWORKToken.h:373
@ first
Definition: IWORKToken.h:524
@ decimal
Definition: IWORKToken.h:517
@ string
Definition: IWORKToken.h:411
@ IWORK_LABEL_NUM_FORMAT_SURROUNDING_PARENTHESIS
Definition: IWORKEnum.h:138
boost::optional< IWORKGradient > & m_value
Definition: IWORKFillElement.cpp:131
@ value
Definition: IWORKToken.h:624
@ type
Definition: IWORKToken.h:486
boost::optional< IWORKListLabelTypeInfo_t > & m_value
Definition: IWORKTextLabelElement.h:31
Definition: IWORKXMLContextBase.h:28
IWORKLabelNumFormatSurrounding
Definition: IWORKEnum.h:136
boost::optional< IWORKLabelNumFormat > m_type
Definition: IWORKTextLabelElement.h:33
@ NS_URI_SF
Definition: IWORKToken.h:688
Definition: IWORKTextLabelElement.h:22
@ IWORK_LABEL_NUM_FORMAT_ALPHA_LOWERCASE
Definition: IWORKEnum.h:130
const ValueT & get_optional_value_or(const detail::IWAFieldImpl< TagV, ValueT, Reader > &field, const ValueT &value)
Definition: IWAField.h:196
KEY1Bullet m_bullet
Definition: KEY1Parser.cpp:295
boost::optional< IWORKGradientType > m_type
Definition: IWORKFillElement.cpp:132
Format m_format
Definition: EtonyekDocument.cpp:79
const ValueT & get(const detail::IWAFieldImpl< TagV, ValueT, Reader > &field)
Definition: IWAField.h:190
IWORKLabelNumFormat m_format
Definition: IWORKTypes.h:439
void attribute(int name, const char *value) override
Definition: IWORKTextLabelElement.cpp:82
Definition: IWORKTypes.h:444
boost::optional< unsigned > m_first
Definition: IWORKTextLabelElement.h:35
boost::variant< bool, std::string, IWORKTextLabel, IWORKMediaContentPtr_t > IWORKListLabelTypeInfo_t
Definition: IWORKTypes.h:455
std::string m_format
Definition: IWORKTextLabelElement.h:34
@ lower_alpha
Definition: IWORKToken.h:661
const IWORKTokenizer & getTokenizer()
Definition: IWORKToken.cpp:57
@ lower_roman
Definition: IWORKToken.h:662
@ IWORK_LABEL_NUM_FORMAT_NUMERIC
Definition: IWORKEnum.h:128
State & getState()
Definition: IWORKXMLContextBase.h:43
Generated for libetonyek by
doxygen 1.8.20