21#include <com/sun/star/frame/XModel.hpp>
32extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface*
34 css::uno::XComponentContext* , css::uno::Sequence<css::uno::Any>
const& args)
43 SfxObjectShell* pShell = new ::sd::GraphicDocShell( _nCreationFlags );
44 return uno::Reference< uno::XInterface >( pShell->
GetModel() );
46 xInterface->acquire();
47 return xInterface.get();
53extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface*
55 css::uno::XComponentContext* , css::uno::Sequence<css::uno::Any>
const& args)
65 new ::sd::DrawDocShell(
69 xInterface->acquire();
70 return xInterface.get();
css::uno::Reference< css::frame::XModel3 > GetModel() const
css::uno::Reference< css::uno::XInterface > createSfxModelInstance(const css::uno::Sequence< css::uno::Any > &rxArgs, std::function< css::uno::Reference< css::uno::XInterface >(SfxModelFlags)> creationFunc)
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * sd_PresentationDocument_get_implementation(css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &args)
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * sd_DrawingDocument_get_implementation(css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &args)