22#include <com/sun/star/rendering/XSpriteCanvas.hpp>
34 css::rendering::XSpriteCanvas >& rCanvas );
39 virtual void setTransformation( const ::basegfx::B2DHomMatrix& rMatrix )
override;
41 virtual bool updateScreen(
bool bUpdateAll )
const override;
47 virtual css::uno::Reference<
std::shared_ptr< TransformationArbiter > TransformationArbiterSharedPtr
TransformationArbiterSharedPtr mpTransformArbiter
const css::uno::Reference< css::rendering::XSpriteCanvas > mxSpriteCanvas
virtual void setTransformation(const ::basegfx::B2DHomMatrix &rMatrix) override
virtual ~ImplSpriteCanvas() override
virtual bool updateScreen(bool bUpdateAll) const override
ImplSpriteCanvas(const css::uno::Reference< css::rendering::XSpriteCanvas > &rCanvas)
ImplSpriteCanvas & operator=(const ImplSpriteCanvas &)=delete
virtual CustomSpriteSharedPtr createCustomSprite(const ::basegfx::B2DSize &) const override
virtual CanvasSharedPtr clone() const override
virtual css::uno::Reference< css::rendering::XSpriteCanvas > getUNOSpriteCanvas() const override
std::shared_ptr< ::cppcanvas::CustomSprite > CustomSpriteSharedPtr
std::shared_ptr< Canvas > CanvasSharedPtr