Add(CFileItemPtr item) | CFileItemList | |
Add(CFileItem &&item) | CFileItemList | |
AddFront(const CFileItemPtr &pItem, int itemPosition) | CFileItemList | |
AddSortMethod(SortBy sortBy, int buttonLabel, const LABEL_MASKS &labelMasks, SortAttribute sortAttributes=SortAttributeNone) | CFileItemList | |
AddSortMethod(SortBy sortBy, SortAttribute sortAttributes, int buttonLabel, const LABEL_MASKS &labelMasks) | CFileItemList | |
AddSortMethod(const SortDescription &sortDescription, int buttonLabel, const LABEL_MASKS &labelMasks) | CFileItemList | |
AlwaysCache() const | CFileItemList | |
Append(const CFileItemList &itemlist) | CFileItemList | |
AppendArt(const ArtMap &art, const std::string &prefix="") | CGUIListItem | |
AppendProperties(const CGUIListItem &item) | CGUIListItem | |
Archive(CArchive &ar) override | CFileItemList | virtual |
ArtMap typedef | CGUIListItem | |
Assign(const CFileItemList &itemlist, bool append=false) | CFileItemList | |
begin() | CFileItemList | inline |
begin() const | CFileItemList | inline |
CacheToDiscAlways() const | CFileItemList | inline |
CacheToDiscIfSlow() const | CFileItemList | inline |
CacheType enum name | CFileItemList | |
CanQueue() const | CFileItem | |
cbegin() const | CFileItemList | inline |
cend() const | CFileItemList | inline |
CFileItem(void) | CFileItem | |
CFileItem(const CFileItem &item) | CFileItem | |
CFileItem(const CGUIListItem &item) | CFileItem | explicit |
CFileItem(const std::string &strLabel) | CFileItem | explicit |
CFileItem(const char *strLabel) | CFileItem | explicit |
CFileItem(const CURL &path, bool bIsFolder) | CFileItem | |
CFileItem(const std::string &strPath, bool bIsFolder) | CFileItem | |
CFileItem(const CSong &song) | CFileItem | explicit |
CFileItem(const CSong &song, const MUSIC_INFO::CMusicInfoTag &music) | CFileItem | |
CFileItem(const CURL &path, const CAlbum &album) | CFileItem | |
CFileItem(const std::string &path, const CAlbum &album) | CFileItem | |
CFileItem(const CArtist &artist) | CFileItem | explicit |
CFileItem(const CGenre &genre) | CFileItem | explicit |
CFileItem(const MUSIC_INFO::CMusicInfoTag &music) | CFileItem | explicit |
CFileItem(const CVideoInfoTag &movie) | CFileItem | explicit |
CFileItem(const std::shared_ptr< PVR::CPVREpgInfoTag > &tag) | CFileItem | explicit |
CFileItem(const std::shared_ptr< PVR::CPVREpgSearchFilter > &filter) | CFileItem | explicit |
CFileItem(const std::shared_ptr< PVR::CPVRChannelGroupMember > &channelGroupMember) | CFileItem | explicit |
CFileItem(const std::shared_ptr< PVR::CPVRRecording > &record) | CFileItem | explicit |
CFileItem(const std::shared_ptr< PVR::CPVRTimerInfoTag > &timer) | CFileItem | explicit |
CFileItem(const std::string &path, const std::shared_ptr< PVR::CPVRProvider > &provider) | CFileItem | explicit |
CFileItem(const CMediaSource &share) | CFileItem | explicit |
CFileItem(std::shared_ptr< const ADDON::IAddon > addonInfo) | CFileItem | explicit |
CFileItem(const EventPtr &eventLogEntry) | CFileItem | explicit |
CFileItemList() | CFileItemList | |
CFileItemList(const std::string &strPath) | CFileItemList | explicit |
CGUIListItem(void) | CGUIListItem | |
CGUIListItem(const CGUIListItem &item) | CGUIListItem | explicit |
CGUIListItem(const std::string &strLabel) | CGUIListItem | explicit |
CleanString() | CFileItem | |
Clear() | CFileItemList | |
ClearArt() | CGUIListItem | |
ClearItems() | CFileItemList | |
ClearProperties() | CGUIListItem | |
ClearProperty(const std::string &strKey) | CGUIListItem | |
ClearSortState() | CFileItemList | |
Clone() const override | CFileItem | inlinevirtual |
Contains(const std::string &fileName) const | CFileItemList | |
ContentLookup() | CFileItem | inline |
Copy(const CFileItemList &item, bool copyItems=true) | CFileItemList | |
end() | CFileItemList | inline |
end() const | CFileItemList | inline |
erase(VECFILEITEMS::iterator first, VECFILEITEMS::iterator last) | CFileItemList | |
Exists(bool bUseCache=true) const | CFileItem | |
FillInDefaultIcons() | CFileItemList | |
FillInMimeType(bool lookup=true) | CFileItem | |
FilterCueItems() | CFileItemList | |
FindLocalArt(const std::string &artFile, bool useFolder) const | CFileItem | |
FreeIcons() | CGUIListItem | |
FreeMemory(bool immediately=false) | CGUIListItem | |
Get(int iItem) const | CFileItemList | |
Get(const std::string &strPath) const | CFileItemList | |
GetAddonInfo() const | CFileItem | inline |
GetArt(const std::string &type) const | CGUIListItem | |
GetArt() const | CGUIListItem | |
GetBaseMoviePath(bool useFolderNames) const | CFileItem | |
GetBlurayPath() const | CFileItem | |
GetContent() const | CFileItemList | inline |
GetCurrentItem() const | CGUIListItem | |
GetCurrentResumeTime() const | CFileItem | |
GetCurrentResumeTimeAndPartNumber(int64_t &startOffset, int &partNumber) const | CFileItem | |
GetDynPath() const | CFileItem | |
GetDynURL() const | CFileItem | |
GetEndOffset() const | CFileItem | inline |
GetEPGInfoTag() const | CFileItem | inline |
GetEPGSearchFilter() const | CFileItem | inline |
GetExtraInfo() const | CFileItem | inline |
GetFastLookup() const | CFileItemList | inline |
GetFileCount() const | CFileItemList | |
GetFocusedLayout() | CGUIListItem | |
GetFolderCount() const | CFileItemList | |
GetGameInfoTag() | CFileItem | |
GetGameInfoTag() const | CFileItem | inline |
GetItemToPlay() const | CFileItem | |
GetLabel() const | CGUIListItem | |
GetLabel2() const | CGUIListItem | |
GetLayout() | CGUIListItem | |
GetList() const | CFileItemList | inline |
GetLocalMetadataPath() const | CFileItem | |
GetMimeType() const | CFileItem | inline |
GetMovieName(bool bUseFolderNames=false) const | CFileItem | |
GetMusicInfoTag() | CFileItem | |
GetMusicInfoTag() const | CFileItem | inline |
GetObjectCount() const | CFileItemList | |
GetOverlayImage() const | CGUIListItem | |
GetPath() const | CFileItem | inline |
GetPictureInfoTag() const | CFileItem | inline |
GetPictureInfoTag() | CFileItem | |
GetProperty(const std::string &strKey) const | CGUIListItem | |
GetPVRChannelGroupMemberInfoTag() const | CFileItem | inline |
GetPVRChannelInfoTag() const | CFileItem | |
GetPVRProviderInfoTag() const | CFileItem | inline |
GetPVRRecordingInfoTag() const | CFileItem | inline |
GetPVRTimerInfoTag() const | CFileItem | inline |
GetReplaceListing() const | CFileItemList | inline |
GetSelectedCount() const | CFileItemList | |
GetSortDetails() const | CFileItemList | inline |
GetSortLabel() const | CGUIListItem | |
GetSortMethod() const | CFileItemList | inline |
GetSortOrder() const | CFileItemList | inline |
GetStartOffset() const | CFileItem | inline |
GetThumbHideIfUnwatched(const CFileItem *item) const | CFileItem | |
GetURL() const | CFileItem | |
GetUserMusicThumb(bool alwaysCheckRemote=false, bool fallbackToFolder=false) const | CFileItem | |
GetVideoContentType() const | CFileItem | |
GetVideoInfoTag() | CFileItem | |
GetVideoInfoTag() const | CFileItem | |
GUIIconOverlay enum name | CGUIListItem | |
HasAddonInfo() const | CFileItem | inline |
HasArt(const std::string &type) const | CGUIListItem | |
HasCueDocument() const | CFileItem | |
HasEPGInfoTag() const | CFileItem | inline |
HasEPGSearchFilter() const | CFileItem | inline |
HasGameInfoTag() const | CFileItem | inline |
HasMusicInfoTag() const | CFileItem | inline |
HasOverlay() const | CGUIListItem | |
HasPictureInfoTag() const | CFileItem | inline |
HasProperties() const | CGUIListItem | inline |
HasProperty(const std::string &strKey) const | CGUIListItem | |
HasPVRChannelGroupMemberInfoTag() const | CFileItem | inline |
HasPVRChannelInfoTag() const | CFileItem | |
HasPVRProviderInfoTag() const | CFileItem | inline |
HasPVRRecordingInfoTag() const | CFileItem | inline |
HasPVRTimerInfoTag() const | CFileItem | inline |
HasSortDetails() const | CFileItemList | inline |
HasVideoExtras() const | CFileItem | |
HasVideoInfoTag() const | CFileItem | |
HasVideoVersions() const | CFileItem | |
ICON_OVERLAY_HD enum value | CGUIListItem | |
ICON_OVERLAY_LOCKED enum value | CGUIListItem | |
ICON_OVERLAY_NONE enum value | CGUIListItem | |
ICON_OVERLAY_RAR enum value | CGUIListItem | |
ICON_OVERLAY_UNWATCHED enum value | CGUIListItem | |
ICON_OVERLAY_WATCHED enum value | CGUIListItem | |
ICON_OVERLAY_ZIP enum value | CGUIListItem | |
IncrementProperty(const std::string &strKey, int nVal) | CGUIListItem | |
IncrementProperty(const std::string &strKey, int64_t nVal) | CGUIListItem | |
IncrementProperty(const std::string &strKey, double dVal) | CGUIListItem | |
IsAddonsPath() const | CFileItem | |
IsAlbum() const | CFileItem | |
IsAndroidApp() const | CFileItem | |
IsAPK() const | CFileItem | |
IsBluray() const | CFileItem | |
IsCBR() const | CFileItem | |
IsCBZ() const | CFileItem | |
IsDeleted() const | CFileItem | |
IsDeletedPVRRecording() const | CFileItem | |
IsDiscImage() const | CFileItem | |
IsDVD() const | CFileItem | |
IsEmpty() const | CFileItemList | |
IsEPG() const | CFileItem | |
IsFavourite() const | CFileItem | |
IsFileFolder(FileFolderType types=FileFolderType::MASK_ALL) const | CFileItem | |
IsFileItem() const override | CFileItem | inlinevirtual |
IsGame() const | CFileItem | |
IsHD() const | CFileItem | |
IsInProgressPVRRecording() const | CFileItem | |
IsISO9660() const | CFileItem | |
IsLabelPreformatted() const | CFileItem | inline |
IsLibraryFolder() const | CFileItem | |
IsLiveTV() const | CFileItem | |
IsMultiPath() const | CFileItem | |
IsNFO() const | CFileItem | |
IsNfs() const | CFileItem | |
IsOnDVD() const | CFileItem | |
IsOpticalMediaFile() const | CFileItem | |
IsParentFolder() const | CFileItem | |
IsPath(const std::string &path, bool ignoreURLOptions=false) const | CFileItem | |
IsPicture() const | CFileItem | |
IsPlugin() const | CFileItem | |
IsPVR() const | CFileItem | |
IsPVRChannel() const | CFileItem | |
IsPVRChannelGroup() const | CFileItem | |
IsPVRProvider() const | CFileItem | |
IsPVRRecording() const | CFileItem | |
IsPVRTimer() const | CFileItem | |
IsPythonScript() const | CFileItem | |
IsRAR() const | CFileItem | |
IsReadOnly() const | CFileItem | |
IsRemovable() const | CFileItem | |
IsResumable() const | CFileItem | |
IsResumePointSet() const | CFileItem | |
IsRSS() const | CFileItem | |
IsSamePath(const CFileItem *item) const | CFileItem | |
IsScript() const | CFileItem | |
IsSelected() const | CGUIListItem | |
IsSmb() const | CFileItem | |
IsSourcesPath() const | CFileItem | |
IsStack() const | CFileItem | |
IsType(const char *ext) const | CFileItem | |
IsURL(const CURL &url) const | CFileItem | |
IsURL() const | CFileItem | |
IsUsablePVRRecording() const | CFileItem | |
IsVirtualDirectoryRoot() const | CFileItem | |
IsZIP() const | CFileItem | |
Load(int windowID=0) | CFileItemList | |
LoadDetails() | CFileItem | |
LoadEmbeddedCue() | CFileItem | |
LoadGameTag() | CFileItem | |
LoadMusicTag() | CFileItem | |
LoadTracksFromCueDocument(CFileItemList &scannedItems) | CFileItem | |
m_bIsFolder | CGUIListItem | |
m_bIsShareOrDrive | CFileItem | |
m_bSelected | CGUIListItem | protected |
m_currentItem | CGUIListItem | protected |
m_dateTime | CFileItem | |
m_dwSize | CFileItem | |
m_focusedLayout | CGUIListItem | protected |
m_iBadPwdCount | CFileItem | |
m_idepth | CFileItem | |
m_iDriveType | CFileItem | |
m_iHasLock | CFileItem | |
m_iLockMode | CFileItem | |
m_iprogramCount | CFileItem | |
m_layout | CGUIListItem | protected |
m_lStartPartNumber | CFileItem | |
m_mapProperties | CGUIListItem | protected |
m_overlayIcon | CGUIListItem | protected |
m_strDVDLabel | CFileItem | |
m_strLabel2 | CGUIListItem | protected |
m_strLockCode | CFileItem | |
m_strTitle | CFileItem | |
MergeInfo(const CFileItem &item) | CFileItem | |
operator=(const CFileItem &item) | CFileItem | |
CGUIListItem::operator=(const CGUIListItem &item) | CGUIListItem | |
operator[](int iItem) | CFileItemList | |
operator[](int iItem) const | CFileItemList | |
operator[](const std::string &strPath) | CFileItemList | |
operator[](const std::string &strPath) const | CFileItemList | |
PropertyMap typedef | CGUIListItem | protected |
Randomize() | CFileItemList | |
rbegin() const | CFileItemList | inline |
Remove(CFileItem *pItem) | CFileItemList | |
Remove(int iItem) | CFileItemList | |
RemoveDiscCache(int windowID=0) const | CFileItemList | |
RemoveDiscCache(const std::string &cachefile) const | CFileItemList | |
RemoveDiscCacheCRC(const std::string &crc) const | CFileItemList | |
RemoveExtension() | CFileItem | |
RemoveExtensions() | CFileItemList | |
rend() const | CFileItemList | inline |
Reserve(size_t iCount) | CFileItemList | |
Reset() | CFileItem | |
Save(int windowID=0) | CFileItemList | |
Select(bool bOnOff) | CGUIListItem | |
Serialize(CVariant &value) const override | CFileItem | virtual |
CGUIListItem::Serialize(CVariant &value) | CGUIListItem | |
SetArt(const std::string &type, const std::string &url) | CGUIListItem | |
SetArt(const ArtMap &art) | CGUIListItem | |
SetArtFallback(const std::string &from, const std::string &to) | CGUIListItem | |
SetCacheToDisc(CacheType cacheToDisc) | CFileItemList | inline |
SetCanQueue(bool bYesNo) | CFileItem | |
SetContent(const std::string &content) | CFileItemList | inline |
SetContentLookup(bool enable) | CFileItem | inline |
SetCueDocument(const CCueDocumentPtr &cuePtr) | CFileItem | |
SetCurrentItem(unsigned int position) | CGUIListItem | |
SetDynPath(const std::string &path) | CFileItem | |
SetDynURL(const CURL &url) | CFileItem | |
SetEndOffset(const int64_t offset) | CFileItem | inline |
SetExtraInfo(const std::string &info) | CFileItem | inline |
SetFastLookup(bool fastLookup) | CFileItemList | |
SetFileSizeLabel() | CFileItem | |
SetFocusedLayout(std::unique_ptr< CGUIListItemLayout > layout) | CGUIListItem | |
SetFromAlbum(const CAlbum &album) | CFileItem | |
SetFromMusicInfoTag(const MUSIC_INFO::CMusicInfoTag &music) | CFileItem | |
SetFromSong(const CSong &song) | CFileItem | |
SetFromVideoInfoTag(const CVideoInfoTag &video) | CFileItem | |
SetIgnoreURLOptions(bool ignoreURLOptions) | CFileItemList | |
SetInvalid() | CGUIListItem | |
SetLabel(const std::string &strLabel) override | CFileItem | virtual |
SetLabel2(const std::string &strLabel) | CGUIListItem | |
SetLabelPreformatted(bool bYesNo) | CFileItem | inline |
SetLayout(std::unique_ptr< CGUIListItemLayout > layout) | CGUIListItem | |
SetMimeType(const std::string &mimetype) | CFileItem | inline |
SetMimeTypeForInternetFile() | CFileItem | |
SetOverlayImage(GUIIconOverlay icon) | CGUIListItem | |
SetPath(const std::string &path) | CFileItem | inline |
SetProperty(const std::string &strKey, const CVariant &value) | CGUIListItem | |
SetReplaceListing(bool replace) | CFileItemList | |
SetSortIgnoreFolders(bool sort) | CFileItemList | inline |
SetSortLabel(const std::string &label) | CGUIListItem | |
SetSortLabel(const std::wstring &label) | CGUIListItem | |
SetSortMethod(SortBy sortBy) | CFileItemList | inline |
SetSortOrder(SortOrder sortOrder) | CFileItemList | inline |
SetSpecialSort(SortSpecial sort) | CFileItem | inline |
SetStartOffset(const int64_t offset) | CFileItem | inline |
SetURL(const CURL &url) | CFileItem | |
Size() const | CFileItemList | |
SkipLocalArt() const | CFileItem | |
Sort(SortBy sortBy, SortOrder sortOrder, SortAttribute sortAttributes=SortAttributeNone) | CFileItemList | |
Sort(SortDescription sortDescription) | CFileItemList | |
SortsOnBottom() const | CFileItem | inline |
SortsOnTop() const | CFileItem | inline |
Stack(bool stackFiles=true) | CFileItemList | |
Swap(unsigned int item1, unsigned int item2) | CFileItemList | |
ToSortable(SortItem &sortable, Field field) const override | CFileItem | virtual |
ToSortable(SortItem &sortable, const Fields &fields) const | CFileItem | |
UpdateInfo(const CFileItem &item, bool replaceLabels=true) | CFileItem | |
UpdateItem(const CFileItem *item) | CFileItemList | |
~CFileItem(void) override | CFileItem | |
~CFileItemList() override | CFileItemList | |
~CGUIListItem(void) | CGUIListItem | virtual |
~IArchivable()=default | IArchivable | protectedvirtual |
~ISerializable()=default | ISerializable | protected |
~ISortable()=default | ISortable | protected |