LibreOffice Module sd (master) 1
|
Collection of methods that create enumeration of slides. More...
#include <SlsPageEnumerationProvider.hxx>
Static Public Member Functions | |
static PageEnumeration | CreateAllPagesEnumeration (const SlideSorterModel &rModel) |
The returned enumeration of slides iterates over all slides of the given model. More... | |
static PageEnumeration | CreateSelectedPagesEnumeration (const SlideSorterModel &rModel) |
The returned enumeration of slides iterates over the currently selected slides of the given model. More... | |
static PageEnumeration | CreateVisiblePagesEnumeration (const SlideSorterModel &rModel) |
The returned enumeration of slides iterates over the slides (partially) inside the visible area. More... | |
Collection of methods that create enumeration of slides.
Definition at line 30 of file SlsPageEnumerationProvider.hxx.
|
static |
The returned enumeration of slides iterates over all slides of the given model.
Definition at line 57 of file SlsPageEnumerationProvider.cxx.
References sd::slidesorter::model::PageEnumeration::Create().
Referenced by sd::slidesorter::controller::PageSelector::GetCoreSelection(), sd::slidesorter::view::ViewCacheContext::GetEntryList(), sd::slidesorter::controller::SlotManager::GetMenuState(), sd::slidesorter::view::SlideSorterView::Layout(), sd::slidesorter::controller::SelectionFunction::MoveFocus(), sd::slidesorter::view::SlideSorterView::PostModelChange(), sd::slidesorter::model::SlideSorterModel::RestoreSelection(), sd::slidesorter::model::SlideSorterModel::SaveCurrentSelection(), sd::slidesorter::controller::PageSelector::SetCoreSelection(), sd::slidesorter::model::SlideSorterModel::SynchronizeDocumentSelection(), and sd::slidesorter::model::SlideSorterModel::SynchronizeModelSelection().
|
static |
The returned enumeration of slides iterates over the currently selected slides of the given model.
Definition at line 63 of file SlsPageEnumerationProvider.cxx.
References sd::slidesorter::model::PageEnumeration::Create().
Referenced by sd::slidesorter::controller::SlotManager::ChangeSlideExclusionState(), sd::slidesorter::controller::PageSelector::CountSelectedPages(), sd::slidesorter::controller::Clipboard::CreateSlideTransferable(), sd::DrawViewShell::DuplicateSelectedSlides(), sd::slidesorter::controller::SlotManager::DuplicateSelectedSlides(), sd::slidesorter::controller::SlotManager::GetClipboardState(), sd::slidesorter::controller::SelectionManager::GetInsertionPosition(), sd::slidesorter::controller::SlotManager::GetMenuState(), sd::framework::ViewShellWrapper::getSelection(), sd::SdUnoSlideView::getSelection(), sd::slidesorter::controller::SlotManager::GetStatusBarState(), sd::slidesorter::controller::InsertionIndicatorHandler::IsInsertionTrivial(), sd::slidesorter::controller::SlotManager::RenameSlide(), and sd::slidesorter::model::SlideSorterModel::SetDocumentSlides().
|
static |
The returned enumeration of slides iterates over the slides (partially) inside the visible area.
Definition at line 71 of file SlsPageEnumerationProvider.cxx.
References sd::slidesorter::model::PageEnumeration::Create().
Referenced by sd::slidesorter::view::ViewCacheContext::GetEntryList().