LibreOffice Module sfx2 (master) 1
|
#include <StylePreviewRenderer.hxx>
Public Types | |
enum class | RenderAlign { TOP , CENTER } |
Public Member Functions | |
StylePreviewRenderer (const SfxObjectShell &rShell, OutputDevice &rOutputDev, SfxStyleSheetBase *pStyle, tools::Long nMaxHeight) | |
virtual | ~StylePreviewRenderer () |
virtual bool | recalculate ()=0 |
virtual bool | render (const tools::Rectangle &aRectangle, RenderAlign eRenderAlign=RenderAlign::CENTER)=0 |
Protected Attributes | |
const SfxObjectShell & | mrShell |
OutputDevice & | mrOutputDev |
SfxStyleSheetBase * | mpStyle |
tools::Long | mnMaxHeight |
Definition at line 22 of file StylePreviewRenderer.hxx.
|
strong |
Enumerator | |
---|---|
TOP | |
CENTER |
Definition at line 31 of file StylePreviewRenderer.hxx.
|
inline |
Definition at line 36 of file StylePreviewRenderer.hxx.
|
inlinevirtual |
Definition at line 46 of file StylePreviewRenderer.hxx.
|
pure virtual |
|
pure virtual |
|
protected |
Definition at line 28 of file StylePreviewRenderer.hxx.
|
protected |
Definition at line 27 of file StylePreviewRenderer.hxx.
|
protected |
Definition at line 26 of file StylePreviewRenderer.hxx.
|
protected |
Definition at line 25 of file StylePreviewRenderer.hxx.