14 #include <com/sun/star/rendering/XBitmapCanvas.hpp>
15 #include <com/sun/star/rendering/XIntegerBitmap.hpp>
29 typedef ::cppu::WeakComponentImplHelper< css::rendering::XBitmapCanvas,
31 typedef ::canvas::IntegerBitmapBase<
::canvas::IntegerBitmapBase< canvas::BitmapCanvasBase2< ::canvas::BaseMutexHelper< CanvasBitmapBase_Base >, BitmapCanvasHelper,::osl::MutexGuard,::cppu::OWeakObject > > CanvasBitmapBaseT
SpriteCanvasRef mpDevice
MUST hold here, too, since CanvasHelper only contains a raw pointer (without refcounting) ...
::cppu::WeakComponentImplHelper< css::rendering::XBitmapCanvas, css::rendering::XIntegerBitmap > CanvasBitmapBase_Base
Helper class for basic canvas functionality.
CanvasBitmap(const css::geometry::IntegerSize2D &rSize, const SpriteCanvasRef &rDevice, SpriteDeviceHelper &rDeviceHelper)
Create a canvas bitmap for the given surface.
virtual void disposeThis() override
Dispose all internal references.
bool renderRecordedActions() const
Write out recorded actions.