LibreOffice Module chart2 (master) 1
Public Member Functions | Private Attributes | List of all members
chart::ViewElementListProvider Class Referencefinal

#include <ViewElementListProvider.hxx>

Collaboration diagram for chart::ViewElementListProvider:
[legend]

Public Member Functions

 ViewElementListProvider (DrawModelWrapper *pDrawModelWrapper)
 
 ViewElementListProvider (ViewElementListProvider &&) noexcept
 
 ~ViewElementListProvider ()
 
XColorListRef GetColorTable () const
 
XDashListRef GetDashList () const
 
XLineEndListRef GetLineEndList () const
 
XGradientListRef GetGradientList () const
 
XHatchListRef GetHatchList () const
 
XBitmapListRef GetBitmapList () const
 
XPatternListRef GetPatternList () const
 
SdrObjListGetSymbolList () const
 
Graphic GetSymbolGraphic (sal_Int32 nStandardSymbol, const SfxItemSet *pSymbolShapeProperties) const
 
FontListgetFontList () const
 

Private Attributes

DrawModelWrapperm_pDrawModelWrapper
 
std::unique_ptr< FontListm_pFontList
 

Detailed Description

Definition at line 34 of file ViewElementListProvider.hxx.

Constructor & Destructor Documentation

◆ ViewElementListProvider() [1/2]

chart::ViewElementListProvider::ViewElementListProvider ( DrawModelWrapper pDrawModelWrapper)

Definition at line 42 of file ViewElementListProvider.cxx.

◆ ViewElementListProvider() [2/2]

chart::ViewElementListProvider::ViewElementListProvider ( ViewElementListProvider &&  rOther)
noexcept

Definition at line 47 of file ViewElementListProvider.cxx.

◆ ~ViewElementListProvider()

chart::ViewElementListProvider::~ViewElementListProvider ( )

Definition at line 53 of file ViewElementListProvider.cxx.

Member Function Documentation

◆ GetBitmapList()

XBitmapListRef chart::ViewElementListProvider::GetBitmapList ( ) const

◆ GetColorTable()

XColorListRef chart::ViewElementListProvider::GetColorTable ( ) const

◆ GetDashList()

XDashListRef chart::ViewElementListProvider::GetDashList ( ) const

◆ getFontList()

FontList * chart::ViewElementListProvider::getFontList ( ) const

◆ GetGradientList()

XGradientListRef chart::ViewElementListProvider::GetGradientList ( ) const

◆ GetHatchList()

XHatchListRef chart::ViewElementListProvider::GetHatchList ( ) const

◆ GetLineEndList()

XLineEndListRef chart::ViewElementListProvider::GetLineEndList ( ) const

◆ GetPatternList()

XPatternListRef chart::ViewElementListProvider::GetPatternList ( ) const

◆ GetSymbolGraphic()

Graphic chart::ViewElementListProvider::GetSymbolGraphic ( sal_Int32  nStandardSymbol,
const SfxItemSet pSymbolShapeProperties 
) const

◆ GetSymbolList()

SdrObjList * chart::ViewElementListProvider::GetSymbolList ( ) const

Member Data Documentation

◆ m_pDrawModelWrapper

DrawModelWrapper* chart::ViewElementListProvider::m_pDrawModelWrapper
private

◆ m_pFontList

std::unique_ptr<FontList> chart::ViewElementListProvider::m_pFontList
mutableprivate

Definition at line 58 of file ViewElementListProvider.hxx.

Referenced by getFontList().


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