diff options
Diffstat (limited to 'sd/source/ui/presenter/PresenterCanvas.hxx')
-rw-r--r-- | sd/source/ui/presenter/PresenterCanvas.hxx | 120 |
1 files changed, 34 insertions, 86 deletions
diff --git a/sd/source/ui/presenter/PresenterCanvas.hxx b/sd/source/ui/presenter/PresenterCanvas.hxx index bfe780df31a4..52163258bce1 100644 --- a/sd/source/ui/presenter/PresenterCanvas.hxx +++ b/sd/source/ui/presenter/PresenterCanvas.hxx @@ -98,8 +98,7 @@ public: PresenterCanvas(const PresenterCanvas&) = delete; PresenterCanvas& operator=(const PresenterCanvas&) = delete; - virtual void SAL_CALL disposing() - throw (css::uno::RuntimeException) override; + virtual void SAL_CALL disposing() override; css::awt::Point GetOffset (const css::uno::Reference<css::awt::XWindow>& rxBaseWindow); @@ -123,41 +122,35 @@ public: // XCanvas - virtual void SAL_CALL clear() - throw (css::uno::RuntimeException, std::exception) override; + virtual void SAL_CALL clear() override; virtual void SAL_CALL drawPoint ( const css::geometry::RealPoint2D& aPoint, const css::rendering::ViewState& aViewState, - const css::rendering::RenderState& aRenderState) - throw (css::lang::IllegalArgumentException, css::uno::RuntimeException, std::exception) override; + const css::rendering::RenderState& aRenderState) override; virtual void SAL_CALL drawLine ( const css::geometry::RealPoint2D& aStartPoint, const css::geometry::RealPoint2D& aEndPoint, const css::rendering::ViewState& aViewState, - const css::rendering::RenderState& aRenderState) - throw (css::lang::IllegalArgumentException, css::uno::RuntimeException, std::exception) override; + const css::rendering::RenderState& aRenderState) override; virtual void SAL_CALL drawBezier ( const css::geometry::RealBezierSegment2D& aBezierSegment, const css::geometry::RealPoint2D& aEndPoint, const css::rendering::ViewState& aViewState, - const css::rendering::RenderState& aRenderState) - throw (css::lang::IllegalArgumentException, css::uno::RuntimeException, std::exception) override; + const css::rendering::RenderState& aRenderState) override; virtual css::uno::Reference<css::rendering::XCachedPrimitive> SAL_CALL drawPolyPolygon ( const css::uno::Reference< css::rendering::XPolyPolygon2D >& xPolyPolygon, const css::rendering::ViewState& aViewState, - const css::rendering::RenderState& aRenderState) - throw (css::lang::IllegalArgumentException, css::uno::RuntimeException, std::exception) override; + const css::rendering::RenderState& aRenderState) override; virtual css::uno::Reference<css::rendering::XCachedPrimitive> SAL_CALL strokePolyPolygon ( const css::uno::Reference< css::rendering::XPolyPolygon2D >& xPolyPolygon, const css::rendering::ViewState& aViewState, const css::rendering::RenderState& aRenderState, - const css::rendering::StrokeAttributes& aStrokeAttributes) - throw (css::lang::IllegalArgumentException, css::uno::RuntimeException, std::exception) override; + const css::rendering::StrokeAttributes& aStrokeAttributes) override; virtual css::uno::Reference<css::rendering::XCachedPrimitive> SAL_CALL strokeTexturedPolyPolygon ( @@ -165,10 +158,7 @@ public: const css::rendering::ViewState& aViewState, const css::rendering::RenderState& aRenderState, const css::uno::Sequence< css::rendering::Texture >& aTextures, - const css::rendering::StrokeAttributes& aStrokeAttributes) - throw (css::lang::IllegalArgumentException, - css::rendering::VolatileContentDestroyedException, - css::uno::RuntimeException, std::exception) override; + const css::rendering::StrokeAttributes& aStrokeAttributes) override; virtual css::uno::Reference<css::rendering::XCachedPrimitive> SAL_CALL strokeTextureMappedPolyPolygon( @@ -177,36 +167,27 @@ public: const css::rendering::RenderState& aRenderState, const css::uno::Sequence<css::rendering::Texture>& aTextures, const css::uno::Reference<css::geometry::XMapping2D>& xMapping, - const css::rendering::StrokeAttributes& aStrokeAttributes) - throw (css::lang::IllegalArgumentException, - css::rendering::VolatileContentDestroyedException, - css::uno::RuntimeException, std::exception) override; + const css::rendering::StrokeAttributes& aStrokeAttributes) override; virtual css::uno::Reference<css::rendering::XPolyPolygon2D> SAL_CALL queryStrokeShapes( const css::uno::Reference<css::rendering::XPolyPolygon2D>& xPolyPolygon, const css::rendering::ViewState& aViewState, const css::rendering::RenderState& aRenderState, - const css::rendering::StrokeAttributes& aStrokeAttributes) - throw (css::lang::IllegalArgumentException, css::uno::RuntimeException, std::exception) override; + const css::rendering::StrokeAttributes& aStrokeAttributes) override; virtual css::uno::Reference<css::rendering::XCachedPrimitive> SAL_CALL fillPolyPolygon( const css::uno::Reference<css::rendering::XPolyPolygon2D>& xPolyPolygon, const css::rendering::ViewState& aViewState, - const css::rendering::RenderState& aRenderState) - throw (css::lang::IllegalArgumentException, - css::uno::RuntimeException, std::exception) override; + const css::rendering::RenderState& aRenderState) override; virtual css::uno::Reference<css::rendering::XCachedPrimitive> SAL_CALL fillTexturedPolyPolygon( const css::uno::Reference<css::rendering::XPolyPolygon2D>& xPolyPolygon, const css::rendering::ViewState& aViewState, const css::rendering::RenderState& aRenderState, - const css::uno::Sequence<css::rendering::Texture>& xTextures) - throw (css::lang::IllegalArgumentException, - css::rendering::VolatileContentDestroyedException, - css::uno::RuntimeException, std::exception) override; + const css::uno::Sequence<css::rendering::Texture>& xTextures) override; virtual css::uno::Reference<css::rendering::XCachedPrimitive> SAL_CALL fillTextureMappedPolyPolygon( @@ -214,24 +195,18 @@ public: const css::rendering::ViewState& aViewState, const css::rendering::RenderState& aRenderState, const css::uno::Sequence< css::rendering::Texture >& xTextures, - const css::uno::Reference< css::geometry::XMapping2D >& xMapping) - throw (css::lang::IllegalArgumentException, - css::rendering::VolatileContentDestroyedException, - css::uno::RuntimeException, std::exception) override; + const css::uno::Reference< css::geometry::XMapping2D >& xMapping) override; virtual css::uno::Reference<css::rendering::XCanvasFont> SAL_CALL createFont( const css::rendering::FontRequest& aFontRequest, const css::uno::Sequence< css::beans::PropertyValue >& aExtraFontProperties, - const css::geometry::Matrix2D& aFontMatrix) - throw (css::lang::IllegalArgumentException, - css::uno::RuntimeException, std::exception) override; + const css::geometry::Matrix2D& aFontMatrix) override; virtual css::uno::Sequence<css::rendering::FontInfo> SAL_CALL queryAvailableFonts( const css::rendering::FontInfo& aFilter, - const css::uno::Sequence< css::beans::PropertyValue >& aFontProperties) - throw (css::lang::IllegalArgumentException, css::uno::RuntimeException, std::exception) override; + const css::uno::Sequence< css::beans::PropertyValue >& aFontProperties) override; virtual css::uno::Reference<css::rendering::XCachedPrimitive> SAL_CALL drawText( @@ -239,100 +214,74 @@ public: const css::uno::Reference< css::rendering::XCanvasFont >& xFont, const css::rendering::ViewState& aViewState, const css::rendering::RenderState& aRenderState, - ::sal_Int8 nTextDirection) - throw (css::lang::IllegalArgumentException, css::uno::RuntimeException, std::exception) override; + ::sal_Int8 nTextDirection) override; virtual css::uno::Reference<css::rendering::XCachedPrimitive> SAL_CALL drawTextLayout( const css::uno::Reference< css::rendering::XTextLayout >& xLayoutetText, const css::rendering::ViewState& aViewState, - const css::rendering::RenderState& aRenderState) - throw (css::lang::IllegalArgumentException, css::uno::RuntimeException, std::exception) override; + const css::rendering::RenderState& aRenderState) override; virtual css::uno::Reference<css::rendering::XCachedPrimitive> SAL_CALL drawBitmap( const css::uno::Reference< css::rendering::XBitmap >& xBitmap, const css::rendering::ViewState& aViewState, - const css::rendering::RenderState& aRenderState) - throw (css::lang::IllegalArgumentException, - css::rendering::VolatileContentDestroyedException, - css::uno::RuntimeException, std::exception) override; + const css::rendering::RenderState& aRenderState) override; virtual css::uno::Reference<css::rendering::XCachedPrimitive> SAL_CALL drawBitmapModulated( const css::uno::Reference< css::rendering::XBitmap>& xBitmap, const css::rendering::ViewState& aViewState, - const css::rendering::RenderState& aRenderState) - throw (css::lang::IllegalArgumentException, - css::rendering::VolatileContentDestroyedException, - css::uno::RuntimeException, std::exception) override; + const css::rendering::RenderState& aRenderState) override; virtual css::uno::Reference<css::rendering::XGraphicDevice> SAL_CALL - getDevice() - throw (css::uno::RuntimeException, std::exception) override; + getDevice() override; // XSpriteCanvas css::uno::Reference< css::rendering::XAnimatedSprite > SAL_CALL createSpriteFromAnimation ( - const css::uno::Reference< css::rendering::XAnimation >& animation) - throw (css::lang::IllegalArgumentException, css::uno::RuntimeException, std::exception) override; + const css::uno::Reference< css::rendering::XAnimation >& animation) override; css::uno::Reference< css::rendering::XAnimatedSprite > SAL_CALL createSpriteFromBitmaps ( const css::uno::Sequence< css::uno::Reference< css::rendering::XBitmap > >& animationBitmaps, - ::sal_Int8 interpolationMode) - throw (css::lang::IllegalArgumentException, - css::rendering::VolatileContentDestroyedException, - css::uno::RuntimeException, std::exception) override; + ::sal_Int8 interpolationMode) override; css::uno::Reference< css::rendering::XCustomSprite > SAL_CALL createCustomSprite ( - const css::geometry::RealSize2D& spriteSize) - throw (css::lang::IllegalArgumentException, css::uno::RuntimeException, std::exception) override; + const css::geometry::RealSize2D& spriteSize) override; css::uno::Reference< css::rendering::XSprite > SAL_CALL createClonedSprite ( - const css::uno::Reference< css::rendering::XSprite >& original) - throw (css::lang::IllegalArgumentException, css::uno::RuntimeException, std::exception) override; + const css::uno::Reference< css::rendering::XSprite >& original) override; - sal_Bool SAL_CALL updateScreen (sal_Bool bUpdateAll) - throw (css::uno::RuntimeException, std::exception) override; + sal_Bool SAL_CALL updateScreen (sal_Bool bUpdateAll) override; // XEventListener - virtual void SAL_CALL disposing (const css::lang::EventObject& rEvent) - throw (css::uno::RuntimeException, std::exception) override; + virtual void SAL_CALL disposing (const css::lang::EventObject& rEvent) override; // XWindowListener - virtual void SAL_CALL windowResized (const css::awt::WindowEvent& rEvent) - throw (css::uno::RuntimeException, std::exception) override; + virtual void SAL_CALL windowResized (const css::awt::WindowEvent& rEvent) override; - virtual void SAL_CALL windowMoved (const css::awt::WindowEvent& rEvent) - throw (css::uno::RuntimeException, std::exception) override; + virtual void SAL_CALL windowMoved (const css::awt::WindowEvent& rEvent) override; - virtual void SAL_CALL windowShown (const css::lang::EventObject& rEvent) - throw (css::uno::RuntimeException, std::exception) override; + virtual void SAL_CALL windowShown (const css::lang::EventObject& rEvent) override; - virtual void SAL_CALL windowHidden (const css::lang::EventObject& rEvent) - throw (css::uno::RuntimeException, std::exception) override; + virtual void SAL_CALL windowHidden (const css::lang::EventObject& rEvent) override; // XBitmap - virtual css::geometry::IntegerSize2D SAL_CALL getSize() - throw (css::uno::RuntimeException, std::exception) override; + virtual css::geometry::IntegerSize2D SAL_CALL getSize() override; - virtual sal_Bool SAL_CALL hasAlpha() - throw (css::uno::RuntimeException, std::exception) override; + virtual sal_Bool SAL_CALL hasAlpha() override; virtual css::uno::Reference<css::rendering::XBitmap> SAL_CALL getScaledBitmap( const css::geometry::RealSize2D& rNewSize, - sal_Bool bFast) - throw (css::uno::RuntimeException, - css::lang::IllegalArgumentException, - css::rendering::VolatileContentDestroyedException, std::exception) override; + sal_Bool bFast) override; private: css::uno::Reference<css::rendering::XSpriteCanvas> mxUpdateCanvas; @@ -374,8 +323,7 @@ private: /** @throws css::lang::DisposedException when the object has already been disposed. */ - void ThrowIfDisposed() - throw (css::lang::DisposedException); + void ThrowIfDisposed(); }; } } // end of namespace ::sd::presenter |