22#include <com/sun/star/awt/Rectangle.hpp>
42 bool showBuffer(
bool bWindowVisible,
bool bUpdateAll );
43 bool switchBuffer(
bool bWindowVisible,
bool bUpdateAll );
void notifySizeUpdate(const css::awt::Rectangle &rBounds)
css::uno::Any getDeviceHandle() const
css::uno::Any isAccelerated() const
css::uno::Any getSurfaceHandle() const
const BackBufferSharedPtr & getBackBuffer() const
bool showBuffer(bool bWindowVisible, bool bUpdateAll)
bool switchBuffer(bool bWindowVisible, bool bUpdateAll)
BackBufferSharedPtr mpBackBuffer
This buffer holds the background content for all associated canvases.
void init(const OutDevProviderSharedPtr &rOutDev)
void dumpScreenContent() const
void disposing()
Dispose all internal references.
std::shared_ptr< OutDevProvider > OutDevProviderSharedPtr
std::shared_ptr< BackBuffer > BackBufferSharedPtr