|
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.