LibreOffice Module sd (master) 1
|
#include <customshowlist.hxx>
Public Member Functions | |
SdCustomShowList () | |
SdCustomShowList & | operator= (SdCustomShowList const &)=delete |
SdCustomShowList (SdCustomShowList const &)=delete | |
bool | empty () const |
size_t | size () const |
std::unique_ptr< SdCustomShow > & | operator[] (size_t i) |
std::vector< std::unique_ptr< SdCustomShow > >::iterator | begin () |
void | erase (std::vector< std::unique_ptr< SdCustomShow > >::iterator it) |
void | push_back (std::unique_ptr< SdCustomShow > p) |
sal_uInt16 | GetCurPos () const |
void | Seek (sal_uInt16 nNewPos) |
SdCustomShow * | First () |
SdCustomShow * | Next () |
void | Last () |
SdCustomShow * | GetCurObject () |
void | erase (const SdCustomShow *p) |
Private Attributes | |
std::vector< std::unique_ptr< SdCustomShow > > | mShows |
sal_uInt16 | mnCurPos |
Definition at line 29 of file customshowlist.hxx.
|
inline |
Definition at line 35 of file customshowlist.hxx.
|
delete |
|
inline |
Definition at line 49 of file customshowlist.hxx.
Referenced by SdCustomShowDlg::SelectHdl().
|
inline |
Definition at line 43 of file customshowlist.hxx.
Referenced by SdXCustomPresentationAccess::hasElements(), and SdCustomShowDlg::IsCustomShow().
|
inline |
Definition at line 79 of file customshowlist.hxx.
References i.
void SdCustomShowList::erase | ( | std::vector< std::unique_ptr< SdCustomShow > >::iterator | it | ) |
Definition at line 96 of file cusshow.cxx.
References mShows.
Referenced by SdXCustomPresentationAccess::removeByName(), and SdCustomShowDlg::SelectHdl().
|
inline |
Definition at line 58 of file customshowlist.hxx.
Referenced by IMPL_LINK_NOARG(), ImplSdPPTImport::Import(), SdXCustomPresentationAccess::insertByName(), SdCustomShowDlg::SdCustomShowDlg(), SdStartPresentationDlg::SdStartPresentationDlg(), SdCustomShowDlg::SelectHdl(), and sd::SlideShow::setPropertyValue().
|
inline |
Definition at line 75 of file customshowlist.hxx.
Referenced by sd::SlideShow::getPropertyValue().
|
inline |
Definition at line 55 of file customshowlist.hxx.
Referenced by IMPL_LINK_NOARG(), SdPageObjsTLV::PageBelongsToCurrentShow(), SdCustomShowDlg::SdCustomShowDlg(), and SdStartPresentationDlg::SdStartPresentationDlg().
|
inline |
Definition at line 70 of file customshowlist.hxx.
Referenced by SdCustomShowDlg::SelectHdl().
|
inline |
Definition at line 65 of file customshowlist.hxx.
Referenced by IMPL_LINK_NOARG(), ImplSdPPTImport::Import(), SdXCustomPresentationAccess::insertByName(), SdCustomShowDlg::SdCustomShowDlg(), SdStartPresentationDlg::SdStartPresentationDlg(), SdCustomShowDlg::SelectHdl(), and sd::SlideShow::setPropertyValue().
|
delete |
|
inline |
Definition at line 47 of file customshowlist.hxx.
References i.
|
inline |
Definition at line 53 of file customshowlist.hxx.
References p.
Referenced by ImplSdPPTImport::Import(), SdXCustomPresentationAccess::insertByName(), and SdCustomShowDlg::SelectHdl().
|
inline |
Definition at line 56 of file customshowlist.hxx.
Referenced by SdCustomShowDlg::CheckState(), SdStartPresentationDlg::GetAttr(), IMPL_LINK_NOARG(), SdCustomShowDlg::SdCustomShowDlg(), SdStartPresentationDlg::SdStartPresentationDlg(), and SdCustomShowDlg::SelectHdl().
|
inline |
Definition at line 45 of file customshowlist.hxx.
Referenced by SdXCustomPresentationAccess::getElementNames(), and SdXCustomPresentationAccess::getSdCustomShow().
|
private |
Definition at line 33 of file customshowlist.hxx.
|
private |
Definition at line 32 of file customshowlist.hxx.
Referenced by erase().