13#include <oox/token/namespaces.hxx>
24 const OUString& rFragmentPath,
29 : FragmentHandler2( rFilter, rFragmentPath ),
30 mpSlidePersistPtr (
std::move(pSlidePersistPtr )),
31 meShapeLocation( eShapeLocation ),
32 mpGroupShapePtr(
std::move( pGroupShapePtr )),
33 mpShapePtr(
std::move( pShapePtr ))
41 getFilter().setMissingExtDrawing();
50 case DSP_TOKEN( drawing ):
52 case DSP_TOKEN( spTree ):
Provides access to attribute values of an element.
oox::drawingml::ShapePtr mpGroupShapePtr
const oox::ppt::ShapeLocation meShapeLocation
const oox::ppt::SlidePersistPtr mpSlidePersistPtr
oox::drawingml::ShapePtr mpShapePtr
ExtDrawingFragmentHandler(oox::core::XmlFilterBase &rFilter, const OUString &rFragmentPath, oox::ppt::SlidePersistPtr pSlidePersistPtr, const oox::ppt::ShapeLocation eShapeLocation, oox::drawingml::ShapePtr pGroupShapePtr, oox::drawingml::ShapePtr pShapePtr)
virtual ::oox::core::ContextHandlerRef onCreateContext(::sal_Int32 Element, const AttributeList &rAttribs) override
virtual ~ExtDrawingFragmentHandler() noexcept override
::rtl::Reference< ContextHandler > ContextHandlerRef
std::shared_ptr< Shape > ShapePtr
std::shared_ptr< SlidePersist > SlidePersistPtr