LibreOffice Module sfx2 (master) 1
Public Member Functions | Protected Attributes | List of all members
sfx2::StyleManager Class Referenceabstract

#include <StyleManager.hxx>

Collaboration diagram for sfx2::StyleManager:

Public Member Functions

 StyleManager (SfxObjectShell &rShell)
virtual ~StyleManager ()
SfxStyleSheetBaseSearch (std::u16string_view rStyleName, SfxStyleFamily eFamily)
virtual std::unique_ptr< StylePreviewRendererCreateStylePreviewRenderer (OutputDevice &rOutputDev, SfxStyleSheetBase *pStyle, tools::Long nMaxHeight)=0

Protected Attributes


Detailed Description

Definition at line 27 of file StyleManager.hxx.

Constructor & Destructor Documentation

◆ StyleManager()

sfx2::StyleManager::StyleManager ( SfxObjectShell rShell)

Definition at line 33 of file StyleManager.hxx.

◆ ~StyleManager()

virtual sfx2::StyleManager::~StyleManager ( )

Definition at line 37 of file StyleManager.hxx.

Member Function Documentation

◆ CreateStylePreviewRenderer()

virtual std::unique_ptr< StylePreviewRenderer > sfx2::StyleManager::CreateStylePreviewRenderer ( OutputDevice rOutputDev,
SfxStyleSheetBase pStyle,
tools::Long  nMaxHeight 
pure virtual

Referenced by IMPL_LINK().

◆ Search()

SfxStyleSheetBase * sfx2::StyleManager::Search ( std::u16string_view  rStyleName,
SfxStyleFamily  eFamily 

Member Data Documentation

◆ mrShell

SfxObjectShell& sfx2::StyleManager::mrShell

Definition at line 30 of file StyleManager.hxx.

Referenced by Search().

The documentation for this class was generated from the following files: