20 #ifndef INCLUDED_OOX_PPT_PRESENTATIONFRAGMENTHANDLER_HXX
21 #define INCLUDED_OOX_PPT_PRESENTATIONFRAGMENTHANDLER_HXX
25 #include <com/sun/star/awt/Size.hpp>
33 #include <rtl/ustring.hxx>
36 namespace oox {
class AttributeList; }
37 namespace oox::core {
class XmlFilterBase; }
52 void importSlide(sal_uInt32 nSlide,
bool bFirstSlide,
bool bImportNotes);
72 #endif // INCLUDED_OOX_PPT_PRESENTATIONFRAGMENTHANDLER_HXX
CommentAuthorList maAuthorList
css::awt::Size maNotesSize
virtual ~PresentationFragmentHandler() noexcept override
void saveThemeToGrabBag(const oox::drawingml::ThemePtr &pThemePtr, sal_Int32 nThemeIdx)
void importCustomSlideShow(std::vector< CustomShow > &rCustomShowList)
virtual void finalizeImport() override
std::vector< CustomShow > maCustomShowList
std::vector< OUString > maNotesMasterVector
::oox::drawingml::TextListStylePtr mpTextListStyle
Provides access to attribute values of an element.
bool mbCommentAuthorsRead
std::vector< OUString > maSlidesVector
css::awt::Size maSlideSize
std::shared_ptr< TextListStyle > TextListStylePtr
std::vector< OUString > maSlideMasterVector
::rtl::Reference< ContextHandler > ContextHandlerRef
virtual ::oox::core::ContextHandlerRef onCreateContext(sal_Int32 aElementToken, const AttributeList &rAttribs) override
Will be called to create a context handler for the passed element.
::rtl::Reference< FragmentHandler > FragmentHandlerRef
std::shared_ptr< SlidePersist > SlidePersistPtr
void importSlide(const ::oox::core::FragmentHandlerRef &rSlideFragmentHandler, const oox::ppt::SlidePersistPtr &rPersist)
PresentationFragmentHandler(::oox::core::XmlFilterBase &rFilter, const OUString &rFragmentPath)
std::shared_ptr< Theme > ThemePtr