LibreOffice Module sd (master) 1
|
#include <PageListWatcher.hxx>
Public Member Functions | |
ImpDrawPageListWatcher (const SdrModel &rModel) | |
virtual | ~ImpDrawPageListWatcher () override |
Public Member Functions inherited from ImpPageListWatcher | |
ImpPageListWatcher (const SdrModel &rModel) | |
virtual | ~ImpPageListWatcher () |
void | Invalidate () |
SdPage * | GetSdPage (PageKind ePgKind, sal_uInt32 nPgNum) |
sal_uInt32 | GetSdPageCount (PageKind ePgKind) |
sal_uInt32 | GetVisibleSdPageCount () const |
Protected Member Functions | |
virtual sal_uInt32 | ImpGetPageCount () const override |
virtual SdPage * | ImpGetPage (sal_uInt32 nIndex) const override |
Return the page with the given index. More... | |
Protected Member Functions inherited from ImpPageListWatcher | |
void | ImpRecreateSortedPageListOnDemand () |
virtual sal_uInt32 | ImpGetPageCount () const =0 |
virtual SdPage * | ImpGetPage (sal_uInt32 nIndex) const =0 |
Return the page with the given index. More... | |
Additional Inherited Members | |
Protected Types inherited from ImpPageListWatcher | |
typedef ::std::vector< SdPage * > | SdPageVector |
Protected Attributes inherited from ImpPageListWatcher | |
const SdrModel & | mrModel |
SdPageVector | maPageVectorStandard |
SdPageVector | maPageVectorNotes |
SdPage * | mpHandoutPage |
bool | mbPageListValid |
Definition at line 65 of file PageListWatcher.hxx.
|
explicit |
Definition at line 189 of file PageListWatcher.cxx.
|
overridevirtual |
Definition at line 194 of file PageListWatcher.cxx.
|
overrideprotectedvirtual |
Return the page with the given index.
nIndex | When given an invalid index then NULL is returned. |
Implements ImpPageListWatcher.
Definition at line 184 of file PageListWatcher.cxx.
References SdrModel::GetPage(), ImpPageListWatcher::mrModel, and nIndex.
|
overrideprotectedvirtual |
Implements ImpPageListWatcher.
Definition at line 179 of file PageListWatcher.cxx.
References SdrModel::GetPageCount(), and ImpPageListWatcher::mrModel.