23#include <com/sun/star/awt/XRegion.hpp>
46 css::awt::Rectangle SAL_CALL
getBounds()
override;
47 void SAL_CALL
clear()
override;
48 void SAL_CALL
move( sal_Int32 nHorzMove, sal_Int32 nVertMove )
override;
49 void SAL_CALL
unionRectangle(
const css::awt::Rectangle& rRect )
override;
52 void SAL_CALL
xOrRectangle(
const css::awt::Rectangle& rRect )
override;
53 void SAL_CALL
unionRegion(
const css::uno::Reference< css::awt::XRegion >& rxRegion )
override;
54 void SAL_CALL
intersectRegion(
const css::uno::Reference< css::awt::XRegion >& rxRegion )
override;
55 void SAL_CALL
excludeRegion(
const css::uno::Reference< css::awt::XRegion >& rxRegion )
override;
56 void SAL_CALL
xOrRegion(
const css::uno::Reference< css::awt::XRegion >& rxRegion )
override;
57 css::uno::Sequence< css::awt::Rectangle > SAL_CALL
getRectangles()
override;
void SAL_CALL xOrRectangle(const css::awt::Rectangle &rRect) override
void SAL_CALL intersectRegion(const css::uno::Reference< css::awt::XRegion > &rxRegion) override
void SAL_CALL unionRegion(const css::uno::Reference< css::awt::XRegion > &rxRegion) override
const vcl::Region & GetRegion() const
css::awt::Rectangle SAL_CALL getBounds() override
void SAL_CALL move(sal_Int32 nHorzMove, sal_Int32 nVertMove) override
virtual ~VCLXRegion() override
void SAL_CALL excludeRegion(const css::uno::Reference< css::awt::XRegion > &rxRegion) override
void SAL_CALL intersectRectangle(const css::awt::Rectangle &rRect) override
css::uno::Sequence< css::awt::Rectangle > SAL_CALL getRectangles() override
void SAL_CALL xOrRegion(const css::uno::Reference< css::awt::XRegion > &rxRegion) override
void SAL_CALL excludeRectangle(const css::awt::Rectangle &rRect) override
void SAL_CALL clear() override
void SAL_CALL unionRectangle(const css::awt::Rectangle &rRect) override