23#include <com/sun/star/geometry/IntegerSize2D.hpp>
64 class Mutex=::osl::MutexGuard,
66 public CanvasBase< Base, CanvasHelper, Mutex, UnambiguousBase >
72 virtual css::geometry::IntegerSize2D SAL_CALL
getSize( )
override
84 virtual css::uno::Reference< css::rendering::XBitmap > SAL_CALL
getScaledBitmap(
const css::geometry::RealSize2D& newSize,
96 class Mutex=::osl::MutexGuard,
105 virtual void SAL_CALL
copyRect(
const css::uno::Reference< css::rendering::XBitmapCanvas >& sourceCanvas,
106 const css::geometry::RealRectangle2D& sourceRect,
107 const css::rendering::ViewState& sourceViewState,
108 const css::rendering::RenderState& sourceRenderState,
109 const css::geometry::RealRectangle2D& destRect,
110 const css::rendering::ViewState& destViewState,
111 const css::rendering::RenderState& destRenderState )
override
114 destRect, destViewState, destRenderState,
BitmapCanvasBase< Base, CanvasHelper, Mutex, UnambiguousBase > BaseType
virtual void SAL_CALL copyRect(const css::uno::Reference< css::rendering::XBitmapCanvas > &sourceCanvas, const css::geometry::RealRectangle2D &sourceRect, const css::rendering::ViewState &sourceViewState, const css::rendering::RenderState &sourceRenderState, const css::geometry::RealRectangle2D &destRect, const css::rendering::ViewState &destViewState, const css::rendering::RenderState &destRenderState) override
Helper template to handle XBitmapCanvas method forwarding to BitmapCanvasHelper.
virtual css::uno::Reference< css::rendering::XBitmap > SAL_CALL getScaledBitmap(const css::geometry::RealSize2D &newSize, sal_Bool beFast) override
virtual sal_Bool SAL_CALL hasAlpha() override
virtual css::geometry::IntegerSize2D SAL_CALL getSize() override
CanvasBase< Base, CanvasHelper, Mutex, UnambiguousBase > BaseType
Helper template to handle XCanvas method forwarding to CanvasHelper.
CanvasHelper maCanvasHelper
css::uno::XInterface UnambiguousBaseType