LibreOffice Module sd (master) 1
Public Member Functions | Public Attributes | List of all members
ButtonSetImpl Class Reference

Public Member Functions

 ButtonSetImpl ()
 
int getCount () const
 
bool getPreview (int nSet, const std::vector< OUString > &rButtons, Image &rImage)
 
bool exportButton (int nSet, const OUString &rPath, const OUString &rName)
 
void scanForButtonSets (const OUString &rPath)
 
Reference< XGraphicProvider > const & getGraphicProvider ()
 

Public Attributes

std::vector< std::shared_ptr< ButtonsImpl > > maButtons
 
Reference< XGraphicProvider > mxGraphicProvider
 

Detailed Description

Definition at line 142 of file buttonset.cxx.

Constructor & Destructor Documentation

◆ ButtonSetImpl()

ButtonSetImpl::ButtonSetImpl ( )

Member Function Documentation

◆ exportButton()

bool ButtonSetImpl::exportButton ( int  nSet,
const OUString &  rPath,
const OUString &  rName 
)

Definition at line 245 of file buttonset.cxx.

References maButtons, o3tl::make_unsigned(), and rSet.

◆ getCount()

int ButtonSetImpl::getCount ( ) const

Definition at line 192 of file buttonset.cxx.

References maButtons.

◆ getGraphicProvider()

Reference< XGraphicProvider > const & ButtonSetImpl::getGraphicProvider ( )

Definition at line 256 of file buttonset.cxx.

References mxGraphicProvider.

Referenced by getPreview().

◆ getPreview()

bool ButtonSetImpl::getPreview ( int  nSet,
const std::vector< OUString > &  rButtons,
Image rImage 
)

◆ scanForButtonSets()

void ButtonSetImpl::scanForButtonSets ( const OUString &  rPath)

Definition at line 173 of file buttonset.cxx.

References maButtons.

Referenced by ButtonSetImpl().

Member Data Documentation

◆ maButtons

std::vector< std::shared_ptr< ButtonsImpl > > ButtonSetImpl::maButtons

Definition at line 156 of file buttonset.cxx.

Referenced by exportButton(), getCount(), getPreview(), and scanForButtonSets().

◆ mxGraphicProvider

Reference< XGraphicProvider > ButtonSetImpl::mxGraphicProvider

Definition at line 157 of file buttonset.cxx.

Referenced by getGraphicProvider().


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