The PresenterPaneFactory provides a fixed set of panes.
More...
#include <PresenterPaneFactory.hxx>
|
virtual | ~PresenterPaneFactory () override |
|
virtual void SAL_CALL | disposing () override |
|
virtual css::uno::Reference< css::drawing::framework::XResource > SAL_CALL | createResource (const css::uno::Reference< css::drawing::framework::XResourceId > &rxPaneId) override |
|
virtual void SAL_CALL | releaseResource (const css::uno::Reference< css::drawing::framework::XResource > &rxPane) override |
|
The PresenterPaneFactory provides a fixed set of panes.
In order to make the presenter screen more easily extendable in the future the set of supported panes could be made extendable on demand.
Definition at line 49 of file PresenterPaneFactory.hxx.
◆ ResourceContainer
◆ ~PresenterPaneFactory()
sdext::presenter::PresenterPaneFactory::~PresenterPaneFactory |
( |
| ) |
|
|
overridevirtual |
◆ PresenterPaneFactory()
sdext::presenter::PresenterPaneFactory::PresenterPaneFactory |
( |
const css::uno::Reference< css::uno::XComponentContext > & |
rxContext, |
|
|
::rtl::Reference< PresenterController > |
xPresenterController |
|
) |
| |
|
private |
◆ Create()
◆ CreatePane() [1/2]
css::uno::Reference< css::drawing::framework::XResource > sdext::presenter::PresenterPaneFactory::CreatePane |
( |
const css::uno::Reference< css::drawing::framework::XResourceId > & |
rxPaneId | ) |
|
|
private |
◆ CreatePane() [2/2]
css::uno::Reference< css::drawing::framework::XResource > sdext::presenter::PresenterPaneFactory::CreatePane |
( |
const css::uno::Reference< css::drawing::framework::XResourceId > & |
rxPaneId, |
|
|
const css::uno::Reference< css::drawing::framework::XPane > & |
rxParentPane, |
|
|
const bool |
bIsSpritePane |
|
) |
| |
|
private |
◆ createResource()
Reference< XResource > SAL_CALL sdext::presenter::PresenterPaneFactory::createResource |
( |
const css::uno::Reference< css::drawing::framework::XResourceId > & |
rxPaneId | ) |
|
|
overridevirtual |
◆ disposing()
void SAL_CALL sdext::presenter::PresenterPaneFactory::disposing |
( |
| ) |
|
|
overridevirtual |
◆ Register()
◆ releaseResource()
void SAL_CALL sdext::presenter::PresenterPaneFactory::releaseResource |
( |
const css::uno::Reference< css::drawing::framework::XResource > & |
rxPane | ) |
|
|
overridevirtual |
◆ ThrowIfDisposed()
void sdext::presenter::PresenterPaneFactory::ThrowIfDisposed |
( |
| ) |
const |
|
private |
◆ mpPresenterController
◆ mpResourceCache
std::unique_ptr<ResourceContainer> sdext::presenter::PresenterPaneFactory::mpResourceCache |
|
private |
◆ msCurrentSlidePreviewPaneURL
constexpr OUStringLiteral sdext::presenter::PresenterPaneFactory::msCurrentSlidePreviewPaneURL = u"private:resource/pane/Presenter/Pane1" |
|
staticconstexpr |
◆ msNextSlidePreviewPaneURL
constexpr OUStringLiteral sdext::presenter::PresenterPaneFactory::msNextSlidePreviewPaneURL = u"private:resource/pane/Presenter/Pane2" |
|
staticconstexpr |
◆ msNotesPaneURL
constexpr OUStringLiteral sdext::presenter::PresenterPaneFactory::msNotesPaneURL = u"private:resource/pane/Presenter/Pane3" |
|
staticconstexpr |
◆ msSlideSorterPaneURL
constexpr OUStringLiteral sdext::presenter::PresenterPaneFactory::msSlideSorterPaneURL = u"private:resource/pane/Presenter/Pane5" |
|
staticconstexpr |
◆ msToolBarPaneURL
constexpr OUStringLiteral sdext::presenter::PresenterPaneFactory::msToolBarPaneURL = u"private:resource/pane/Presenter/Pane4" |
|
staticconstexpr |
◆ mxComponentContextWeak
css::uno::WeakReference<css::uno::XComponentContext> sdext::presenter::PresenterPaneFactory::mxComponentContextWeak |
|
private |
◆ mxConfigurationControllerWeak
css::uno::WeakReference<css::drawing::framework::XConfigurationController> sdext::presenter::PresenterPaneFactory::mxConfigurationControllerWeak |
|
private |
The documentation for this class was generated from the following files: