LibreOffice Module sd (master) 1
|
Create an empty default master page. More...
#include <MasterPageContainerProviders.hxx>
Public Member Functions | |
DefaultPageObjectProvider () | |
virtual | ~DefaultPageObjectProvider () |
virtual SdPage * | operator() (SdDrawDocument *pDocument) override |
Return a master page either by returning an already existing one, by creating a new page, or by loading a document. More... | |
virtual int | GetCostIndex () override |
An abstract value for the expected cost of providing a master page object. More... | |
virtual SdPage * | operator() (SdDrawDocument *pDocument)=0 |
Return a master page either by returning an already existing one, by creating a new page, or by loading a document. More... | |
virtual int | GetCostIndex ()=0 |
An abstract value for the expected cost of providing a master page object. More... | |
Additional Inherited Members | |
![]() | |
~PageObjectProvider () | |
Create an empty default master page.
Definition at line 149 of file MasterPageContainerProviders.hxx.
sd::sidebar::DefaultPageObjectProvider::DefaultPageObjectProvider | ( | ) |
Definition at line 160 of file MasterPageContainerProviders.cxx.
|
inlinevirtual |
Definition at line 153 of file MasterPageContainerProviders.hxx.
|
overridevirtual |
An abstract value for the expected cost of providing a master page object.
Implements sd::sidebar::PageObjectProvider.
Definition at line 182 of file MasterPageContainerProviders.cxx.
|
overridevirtual |
Return a master page either by returning an already existing one, by creating a new page, or by loading a document.
pDocument | The document of the MasterPageContainer. It may be used to create new pages. |
Implements sd::sidebar::PageObjectProvider.
Definition at line 164 of file MasterPageContainerProviders.cxx.
References SdDrawDocument::GetSdPage(), SAL_WARN, Standard, SdrPage::TRG_GetMasterPage(), and SdrPage::TRG_HasMasterPage().