Go to the documentation of this file.
10 #ifndef IWORKIMAGEELEMENT_H_INCLUDED
11 #define IWORKIMAGEELEMENT_H_INCLUDED
13 #include <boost/optional.hpp>
49 #endif // IWORKIMAGEELEMENT_H_INCLUDED
IWORKStylePtr_t m_style
Definition: IWORKPropertyMapElement.cpp:172
Definition: IWORKBezierElement.cpp:21
@ none
Definition: IWORKToken.h:674
@ binary
Definition: IWORKToken.h:115
IWORKMediaContentPtr_t m_localContent
Definition: IWORKImageElement.h:36
void startOfElement() override
Definition: IWORKImageElement.cpp:67
std::shared_ptr< IWORKXMLContext > IWORKXMLContextPtr_t
Definition: IWORKXMLContext.h:18
@ NS_URI_SFA
Definition: IWORKToken.h:697
std::shared_ptr< IWORKData > IWORKDataPtr_t
Definition: IWORKTypes_fwd.h:49
Definition: IWORKImageElement.h:22
IWORKGeometryPtr_t m_cropGeometry
Definition: IWORKImageElement.h:43
#define ETONYEK_DEBUG_MSG(M)
Definition: libetonyek_utils.h:54
@ crop_geometry
Definition: IWORKToken.h:174
IWORKMediaContentPtr_t m_filteredImage
Definition: IWORKImageElement.h:37
boost::optional< IWORKSize > m_placeholderSize
Definition: IWORKImageElement.h:44
boost::optional< bool > m_locked
Definition: IWORKImageElement.h:34
@ locked
Definition: IWORKToken.h:577
optional< IWORKSize > m_size
Definition: IWORKPathElement.cpp:48
bool isCollector() const
Definition: IWORKXMLContextBase.h:59
IWORKDataPtr_t m_data
Definition: IWORKImageElement.h:39
std::shared_ptr< IWORKMediaContent > IWORKMediaContentPtr_t
Definition: IWORKTypes_fwd.h:54
Definition: IWORKXMLParserState.h:32
IWORKImageElement(IWORKXMLParserState &state, IWORKMediaContentPtr_t &content)
Definition: IWORKImageElement.cpp:35
boost::optional< IWORKSize > m_size
Definition: IWORKImageElement.h:38
void endOfElement() override
Definition: IWORKImageElement.cpp:128
@ size
Definition: IWORKToken.h:402
@ content
Definition: IWORKToken.h:167
const IWORKGeometryPtr_t m_cropGeometry
Definition: IWORKRecorder.cpp:80
void attribute(int name, const char *value) override
Definition: IWORKImageElement.cpp:73
Collector & getCollector() const
Definition: IWORKXMLContextBase.h:49
bool bool_cast(const char *value)
Convert string value to bool.
Definition: libetonyek_xml.cpp:65
const bool m_locked
Definition: IWORKRecorder.cpp:82
IWORKMediaContentPtr_t & m_content
Definition: IWORKFillElement.cpp:319
@ placeholder_size
Definition: IWORKToken.h:369
IWORKMediaContentPtr_t & m_content
Definition: IWORKImageElement.h:35
@ version
Definition: IWORKToken.h:634
@ style
Definition: IWORKToken.h:421
Definition: IWORKXMLContextBase.h:28
@ binary_ref
Definition: IWORKToken.h:116
boost::optional< IWORKColor > m_fillColor
Definition: IWORKImageElement.h:40
boost::optional< ID_t > m_binaryRef
Definition: IWORKImageElement.h:41
IWORKStylePtr_t m_style
Definition: IWORKImageElement.h:42
@ masking_shape_path_source
Definition: IWORKToken.h:325
@ first
Definition: IWORKToken.h:531
std::shared_ptr< IWORKGeometry > IWORKGeometryPtr_t
Definition: IWORKTypes_fwd.h:41
@ NS_URI_SF
Definition: IWORKToken.h:696
std::shared_ptr< IWORKStyle > IWORKStylePtr_t
Definition: IWORKStyle_fwd.h:21
const ValueT & get(const detail::IWAFieldImpl< TagV, ValueT, Reader > &field)
Definition: IWAField.h:190
IWORKXMLContextPtr_t element(int name) override
Definition: IWORKImageElement.cpp:88
@ geometry
Definition: IWORKToken.h:236
@ name
Definition: IWORKToken.h:585
@ data
Definition: IWORKToken.h:178
@ value
Definition: IWORKToken.h:631
@ filtered_image
Definition: IWORKToken.h:207
State & getState()
Definition: IWORKXMLContextBase.h:43
Generated for libetonyek by
doxygen 1.8.20