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: