MythTV master
|
A snapshot of current selection, markings & dir info when menu is invoked. More...
#include <mythfrontend/galleryviews.h>
Public Member Functions | |
MenuSubjects ()=default | |
MenuSubjects (const ImagePtrK &selection, ssize_t childCount, MarkedFiles &marked, MarkedFiles &prevMarked, bool hiddenMarked, bool unhiddenMarked) | |
Public Attributes | |
ImagePtrK | m_selected {nullptr} |
Selected item. More... | |
bool | m_selectedMarked {false} |
Is selected item marked ? More... | |
ImageIdList | m_markedId |
Ids of all marked items. More... | |
ImageIdList | m_prevMarkedId |
Ids of marked items in previous dir. More... | |
ssize_t | m_childCount {0} |
Number of images & dirs excl parent. More... | |
bool | m_hiddenMarked {false} |
Is any marked item hidden ? More... | |
bool | m_unhiddenMarked {false} |
Is any marked item unhidden ? More... | |
A snapshot of current selection, markings & dir info when menu is invoked.
Definition at line 55 of file galleryviews.h.
|
default |
|
inline |
Definition at line 59 of file galleryviews.h.
ssize_t MenuSubjects::m_childCount {0} |
Number of images & dirs excl parent.
Definition at line 73 of file galleryviews.h.
Referenced by GalleryThumbView::MenuMarked().
Is any marked item hidden ?
Definition at line 74 of file galleryviews.h.
Referenced by GalleryThumbView::MenuAction().
ImageIdList MenuSubjects::m_markedId |
Ids of all marked items.
Definition at line 71 of file galleryviews.h.
Referenced by GalleryThumbView::Copy(), GalleryThumbView::customEvent(), GalleryThumbView::DoHideMarked(), GalleryThumbView::MenuAction(), GalleryThumbView::MenuMarked(), GalleryThumbView::MenuPaste(), GalleryThumbView::MenuTransform(), GalleryThumbView::Move(), and GalleryThumbView::TransformMarked().
ImageIdList MenuSubjects::m_prevMarkedId |
Ids of marked items in previous dir.
Definition at line 72 of file galleryviews.h.
Referenced by GalleryThumbView::Copy(), GalleryThumbView::MenuPaste(), and GalleryThumbView::Move().
ImagePtrK MenuSubjects::m_selected {nullptr} |
Selected item.
Definition at line 69 of file galleryviews.h.
Referenced by GalleryThumbView::Copy(), GalleryThumbView::customEvent(), GalleryThumbView::DeleteItem(), GalleryThumbView::DoHideItem(), GalleryThumbView::DoSetCover(), GalleryThumbView::Eject(), GalleryThumbView::MenuAction(), GalleryThumbView::MenuMain(), GalleryThumbView::MenuMarked(), GalleryThumbView::MenuPaste(), GalleryThumbView::MenuSlideshow(), GalleryThumbView::MenuTransform(), GalleryThumbView::Move(), and GalleryThumbView::ShowRenameInput().
Is selected item marked ?
Definition at line 70 of file galleryviews.h.
Referenced by GalleryThumbView::MenuMarked().
Is any marked item unhidden ?
Definition at line 75 of file galleryviews.h.
Referenced by GalleryThumbView::MenuAction().