MythTV
master
|
#include <mythfrontend/videolist.h>
Public Member Functions | |
VideoList () | |
~VideoList () | |
VideoList (const VideoList &)=delete | |
VideoList & | operator= (const VideoList &)=delete |
MythGenericTree * | buildVideoList (bool filebrowser, bool flatlist, int group_type, const ParentalLevel &parental_level, bool include_updirs) |
void | refreshList (bool filebrowser, const ParentalLevel &parental_level, bool flat_list, int group_type) |
bool | refreshNode (MythGenericTree *node) |
unsigned int | count () const |
const VideoFilterSettings & | getCurrentVideoFilter () const |
void | setCurrentVideoFilter (const VideoFilterSettings &filter) |
int | TryFilter (const VideoFilterSettings &filter) const |
unsigned int | getFilterChangedState () |
bool | Delete (int video_id) |
const VideoMetadataListManager & | getListCache () const |
MythGenericTree * | GetTreeRoot () |
void | InvalidateCache () |
Private Attributes | |
class VideoListImp * | m_imp |
Definition at line 23 of file videolist.h.
VideoList::VideoList | ( | ) |
Definition at line 451 of file videolist.cpp.
VideoList::~VideoList | ( | ) |
Definition at line 456 of file videolist.cpp.
|
delete |
MythGenericTree * VideoList::buildVideoList | ( | bool | filebrowser, |
bool | flatlist, | ||
int | group_type, | ||
const ParentalLevel & | parental_level, | ||
bool | include_updirs | ||
) |
Definition at line 461 of file videolist.cpp.
void VideoList::refreshList | ( | bool | filebrowser, |
const ParentalLevel & | parental_level, | ||
bool | flat_list, | ||
int | group_type | ||
) |
Definition at line 470 of file videolist.cpp.
bool VideoList::refreshNode | ( | MythGenericTree * | node | ) |
Definition at line 477 of file videolist.cpp.
unsigned int VideoList::count | ( | ) | const |
Definition at line 482 of file videolist.cpp.
const VideoFilterSettings & VideoList::getCurrentVideoFilter | ( | ) | const |
Definition at line 487 of file videolist.cpp.
void VideoList::setCurrentVideoFilter | ( | const VideoFilterSettings & | filter | ) |
Definition at line 492 of file videolist.cpp.
int VideoList::TryFilter | ( | const VideoFilterSettings & | filter | ) | const |
Definition at line 497 of file videolist.cpp.
Referenced by VideoFilterDialog::update_numvideo().
unsigned int VideoList::getFilterChangedState | ( | ) |
Definition at line 507 of file videolist.cpp.
bool VideoList::Delete | ( | int | video_id | ) |
Definition at line 512 of file videolist.cpp.
const VideoMetadataListManager & VideoList::getListCache | ( | ) | const |
Definition at line 502 of file videolist.cpp.
Referenced by VideoFilterDialog::fillWidgets().
MythGenericTree * VideoList::GetTreeRoot | ( | ) |
Definition at line 517 of file videolist.cpp.
void VideoList::InvalidateCache | ( | ) |
Definition at line 522 of file videolist.cpp.
|
private |
Definition at line 61 of file videolist.h.
Referenced by buildVideoList(), count(), Delete(), getCurrentVideoFilter(), getFilterChangedState(), getListCache(), GetTreeRoot(), InvalidateCache(), refreshList(), refreshNode(), setCurrentVideoFilter(), TryFilter(), and ~VideoList().