summaryrefslogtreecommitdiff
path: root/sd/source/ui/presenter/PresenterCanvas.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source/ui/presenter/PresenterCanvas.hxx')
-rw-r--r--sd/source/ui/presenter/PresenterCanvas.hxx120
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