MythTV  0.26-pre
Public Member Functions | Private Attributes
VideoList Class Reference

#include <videolist.h>

List of all members.

Public Member Functions

 VideoList ()
 ~VideoList ()
MythGenericTreebuildVideoList (bool filebrowser, bool flatlist, int group_type, const ParentalLevel &parental_level, bool include_updirs)
void refreshList (bool filebrowser, const ParentalLevel &parental_level, bool flatlist, int group_type)
bool refreshNode (MythGenericTree *node)
unsigned int count () const
const VideoFilterSettingsgetCurrentVideoFilter () const
void setCurrentVideoFilter (const VideoFilterSettings &filter)
int TryFilter (const VideoFilterSettings &filter) const
unsigned int getFilterChangedState ()
bool Delete (int video_id)
const VideoMetadataListManagergetListCache () const
MythGenericTreeGetTreeRoot ()
void InvalidateCache ()

Private Attributes

class VideoListImpm_imp

Detailed Description

Definition at line 23 of file videolist.h.


Constructor & Destructor Documentation

Definition at line 476 of file videolist.cpp.

Definition at line 481 of file videolist.cpp.


Member Function Documentation

MythGenericTree * VideoList::buildVideoList ( bool  filebrowser,
bool  flatlist,
int  group_type,
const ParentalLevel parental_level,
bool  include_updirs 
)

Definition at line 486 of file videolist.cpp.

Referenced by VideoDialog::fetchVideos().

void VideoList::refreshList ( bool  filebrowser,
const ParentalLevel parental_level,
bool  flatlist,
int  group_type 
)

Definition at line 494 of file videolist.cpp.

Referenced by VideoDialog::fetchVideos().

Definition at line 501 of file videolist.cpp.

Referenced by VideoDialog::handleDynamicDirSelect().

unsigned int VideoList::count ( ) const

Definition at line 506 of file videolist.cpp.

Definition at line 511 of file videolist.cpp.

Definition at line 516 of file videolist.cpp.

Referenced by VideoDialog::VideoDialog().

int VideoList::TryFilter ( const VideoFilterSettings filter) const

Definition at line 521 of file videolist.cpp.

Referenced by VideoFilterDialog::update_numvideo().

Definition at line 531 of file videolist.cpp.

bool VideoList::Delete ( int  video_id)

Definition at line 536 of file videolist.cpp.

Referenced by VideoDialog::OnRemoveVideo().

Definition at line 541 of file videolist.cpp.

Referenced by VideoDialog::fetchVideos().

Definition at line 546 of file videolist.cpp.

Referenced by VideoDialog::scanFinished().


Member Data Documentation

class VideoListImp* VideoList::m_imp [private]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends