static PageEnumeration CreateAllPagesEnumeration(const SlideSorterModel &rModel)
The returned enumeration of slides iterates over all slides of the given model.
static PageEnumeration CreateVisiblePagesEnumeration(const SlideSorterModel &rModel)
The returned enumeration of slides iterates over the slides (partially) inside the visible area.
static PageEnumeration CreateSelectedPagesEnumeration(const SlideSorterModel &rModel)
The returned enumeration of slides iterates over the currently selected slides of the given model.
Public class of page enumerations that delegates its calls to an implementation object that can filte...
static PageEnumeration Create(const SlideSorterModel &rModel, const PagePredicate &rPredicate)