Go to the documentation of this file.
10 #ifndef IWORKFILLELEMENT_H_INCLUDED
11 #define IWORKFILLELEMENT_H_INCLUDED
13 #include <boost/optional.hpp>
41 #endif // IWORKFILLELEMENT_H_INCLUDED
double double_cast(const char *value)
Definition: libetonyek_xml.cpp:79
boost::optional< ID_t > m_gradientRef
Definition: IWORKFillElement.h:36
Definition: IWORKBezierElement.cpp:20
Definition: IWORKToken.h:330
Definition: IWORKToken.h:472
boost::optional< double > m_opacity
Definition: IWORKFillElement.cpp:133
Definition: IWORKToken.h:263
Definition: IWORKToken.h:499
Definition: IWORKToken.h:486
std::shared_ptr< IWORKXMLContext > IWORKXMLContextPtr_t
Definition: IWORKXMLContext.h:18
Definition: IWORKToken.h:689
std::deque< IWORKGradientStop > & m_stops
Definition: IWORKFillElement.cpp:48
Definition: IWORKToken.h:204
Definition: IWORKToken.h:473
boost::optional< IWORKSize > m_baseSize
Definition: IWORKFillElement.cpp:228
Definition: IWORKEnum.h:107
boost::optional< double > m_inflection
Definition: IWORKFillElement.cpp:51
#define ETONYEK_DEBUG_MSG(M)
Definition: libetonyek_utils.h:54
Definition: IWORKToken.h:95
Definition: IWORKToken.h:96
boost::optional< ID_t > m_imageRef
Definition: IWORKFillElement.cpp:323
Definition: IWORKToken.h:664
IWORKMediaContentPtr_t m_bitmap
Definition: IWORKFillElement.h:35
Definition: IWORKToken.h:474
boost::optional< double > m_angle
Definition: IWORKFillElement.cpp:134
Definition: IWORKToken.h:660
boost::optional< ID_t > m_texturedFillRef
Definition: IWORKFillElement.h:37
boost::optional< IWORKPosition > m_endPosition
Definition: IWORKFillElement.cpp:227
Definition: IWORKToken.h:667
std::shared_ptr< IWORKMediaContent > IWORKMediaContentPtr_t
Definition: IWORKTypes_fwd.h:54
boost::optional< IWORKPosition > m_startPosition
Definition: IWORKFillElement.cpp:226
Definition: IWORKXMLParserState.h:31
IWORKFillElement(IWORKXMLParserState &state, boost::optional< IWORKFill > &value)
Definition: IWORKFillElement.cpp:431
Definition: IWORKToken.h:690
Definition: IWORKToken.h:163
boost::optional< IWORKColor > m_color
Definition: IWORKFillElement.cpp:49
Definition: IWORKEnum.h:102
IWORKXMLContextPtr_t element(int name) override
Definition: IWORKFillElement.cpp:442
IWORKMediaContentPtr_t & m_content
Definition: IWORKFillElement.cpp:319
void endOfElement() override
Definition: IWORKFillElement.cpp:471
boost::optional< IWORKGradient > & m_value
Definition: IWORKFillElement.cpp:131
Definition: IWORKToken.h:409
Definition: IWORKToken.h:260
Definition: IWORKToken.h:188
boost::optional< double > m_fraction
Definition: IWORKFillElement.cpp:50
Definition: IWORKToken.h:151
Definition: IWORKToken.h:262
Definition: IWORKToken.h:483
Definition: IWORKToken.h:619
Definition: IWORKToken.h:505
Definition: IWORKToken.h:475
Definition: IWORKXMLContextBase.h:27
boost::optional< IWORKGradient > m_gradient
Definition: IWORKFillElement.h:34
IWORKXMLContextBase< IWORKXMLContextElement, IWORKXMLParserState > IWORKXMLElementContextBase
Definition: IWORKXMLContextBase.h:125
Definition: IWORKEnum.h:100
Definition: IWORKToken.h:658
Definition: IWORKToken.h:405
Definition: IWORKToken.h:228
Definition: IWORKToken.h:673
Definition: IWORKEnum.h:98
Definition: IWORKEnum.h:99
boost::optional< IWORKFill > & m_value
Definition: IWORKFillElement.h:32
Definition: IWORKFillElement.h:22
Definition: IWORKToken.h:675
Definition: IWORKToken.h:688
Definition: IWORKEnum.h:108
Definition: IWORKEnum.h:101
Definition: IWORKToken.h:189
const ValueT & get_optional_value_or(const detail::IWAFieldImpl< TagV, ValueT, Reader > &field, const ValueT &value)
Definition: IWAField.h:196
Definition: IWORKToken.h:200
boost::optional< IWORKGradientType > m_type
Definition: IWORKFillElement.cpp:132
const ValueT & get(const detail::IWAFieldImpl< TagV, ValueT, Reader > &field)
Definition: IWAField.h:190
Definition: IWORKToken.h:111
boost::optional< IWORKColor > m_color
Definition: IWORKFillElement.h:33
const IWORKTokenizer & getTokenizer()
Definition: IWORKToken.cpp:57
Definition: IWORKToken.h:578
Definition: IWORKToken.h:624
boost::optional< ID_t > m_filteredImageRef
Definition: IWORKFillElement.cpp:322
Definition: IWORKToken.h:203
Definition: IWORKToken.h:588
State & getState()
Definition: IWORKXMLContextBase.h:43
Generated for libetonyek by
doxygen 1.8.16