Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CFileItemList Member List

This is the complete list of members for CFileItemList, including all inherited members.

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() constCFileItemList
Append(const CFileItemList &itemlist)CFileItemList
AppendArt(const KODI::ART::Artwork &art, const std::string &prefix="")CGUIListItem
AppendProperties(const CGUIListItem &item)CGUIListItem
Archive(CArchive &ar) overrideCFileItemListvirtual
Assign(const CFileItemList &itemlist, bool append=false)CFileItemList
begin()CFileItemListinline
begin() constCFileItemListinline
CacheToDiscAlways() constCFileItemListinline
CacheToDiscIfSlow() constCFileItemListinline
CacheType enum nameCFileItemList
CanQueue() constCFileItem
cbegin() constCFileItemListinline
cend() constCFileItemListinline
CFileItem()CFileItem
CFileItem(const CFileItem &item)CFileItem
CFileItem(const CGUIListItem &item)CFileItemexplicit
CFileItem(const std::string &strLabel)CFileItemexplicit
CFileItem(const char *strLabel)CFileItemexplicit
CFileItem(const CURL &path, bool bIsFolder)CFileItem
CFileItem(std::string_view strPath, bool bIsFolder)CFileItem
CFileItem(const CSong &song)CFileItemexplicit
CFileItem(const CSong &song, const MUSIC_INFO::CMusicInfoTag &music)CFileItem
CFileItem(const CURL &path, const CAlbum &album)CFileItem
CFileItem(std::string_view path, const CAlbum &album)CFileItem
CFileItem(const CArtist &artist)CFileItemexplicit
CFileItem(const CGenre &genre)CFileItemexplicit
CFileItem(const MUSIC_INFO::CMusicInfoTag &music)CFileItemexplicit
CFileItem(const CVideoInfoTag &movie)CFileItemexplicit
CFileItem(const std::shared_ptr< PVR::CPVREpgInfoTag > &tag)CFileItemexplicit
CFileItem(const std::shared_ptr< PVR::CPVREpgSearchFilter > &filter)CFileItemexplicit
CFileItem(const std::shared_ptr< PVR::CPVRChannelGroupMember > &channelGroupMember)CFileItemexplicit
CFileItem(const std::shared_ptr< PVR::CPVRRecording > &record)CFileItemexplicit
CFileItem(const std::shared_ptr< PVR::CPVRTimerInfoTag > &timer)CFileItemexplicit
CFileItem(const std::string_view path, const std::shared_ptr< PVR::CPVRProvider > &provider)CFileItemexplicit
CFileItem(const CMediaSource &share)CFileItemexplicit
CFileItem(const std::shared_ptr< const ADDON::IAddon > &addonInfo)CFileItemexplicit
CFileItem(const std::shared_ptr< const IEvent > &eventLogEntry)CFileItemexplicit
CFileItemList()CFileItemList
CFileItemList(const std::string &strPath)CFileItemListexplicit
CGUIListItem()CGUIListItem
CGUIListItem(const CGUIListItem &item)CGUIListItemexplicit
CGUIListItem(const std::string &strLabel)CGUIListItemexplicit
CleanString()CFileItem
Clear()CFileItemList
ClearArt()CGUIListItem
ClearItems()CFileItemList
ClearProperties()CGUIListItem
ClearProperty(const std::string &strKey)CGUIListItem
ClearSortState()CFileItemList
Clone() const overrideCFileIteminlinevirtual
Contains(const std::string &fileName) constCFileItemList
ContentLookup() constCFileIteminline
Copy(const CFileItemList &item, bool copyItems=true)CFileItemList
end()CFileItemListinline
end() constCFileItemListinline
erase(Iterator first, Iterator last)CFileItemList
Exists(bool bUseCache=true) constCFileItem
FillInDefaultIcons()CFileItemList
FillInMimeType(bool lookup=true)CFileItem
FilterCueItems()CFileItemList
FindLocalArt(const std::string &artFile, bool useFolder) constCFileItem
FreeIcons()CGUIListItem
FreeMemory(bool immediately=false)CGUIListItem
Get(int iItem) constCFileItemList
Get(const std::string &strPath) constCFileItemList
GetAddonInfo() constCFileIteminline
GetArt(const std::string &type) constCGUIListItem
GetArt() constCGUIListItem
GetBaseMoviePath(bool useFolderNames) constCFileItem
GetContent() constCFileItemListinline
GetCurrentItem() constCGUIListItem
GetCurrentResumeTime() constCFileItem
GetCurrentResumeTimeAndPartNumber(int64_t &startOffset, int &partNumber) constCFileItem
GetDateTime() constCFileIteminline
GetDepth() constCFileIteminline
GetDriveType() constCFileIteminline
GetDVDLabel() constCFileIteminline
GetDynPath() constCFileItem
GetDynURL() constCFileItem
GetEndOffset() constCFileIteminline
GetEPGInfoTag() constCFileIteminline
GetEPGSearchFilter() constCFileIteminline
GetExtraInfo() constCFileIteminline
GetFastLookup() constCFileItemListinline
GetFileCount() constCFileItemList
GetFocusedLayout()CGUIListItem
GetFolderCount() constCFileItemList
GetGameInfoTag()CFileItem
GetGameInfoTag() constCFileIteminline
GetItemToPlay() constCFileItem
GetLabel() constCGUIListItem
GetLabel2() constCGUIListItem
GetLayout()CGUIListItem
GetList() constCFileItemListinline
GetLocalMetadataPath() constCFileItem
GetLockInfo()CFileIteminline
GetLockInfo() constCFileIteminline
GetMimeType() constCFileIteminline
GetMovieName(bool bUseFolderNames=false) constCFileItem
GetMusicInfoTag()CFileItem
GetMusicInfoTag() constCFileIteminline
GetObjectCount() constCFileItemList
GetOverlayImage() constCGUIListItem
GetPath() constCFileIteminline
GetPictureInfoTag() constCFileIteminline
GetPictureInfoTag()CFileItem
GetProgramCount() constCFileIteminline
GetProperties() constCGUIListIteminline
GetProperty(const std::string &strKey) constCGUIListItem
GetPVRChannelGroupMemberInfoTag() constCFileIteminline
GetPVRChannelInfoTag() constCFileItem
GetPVRProviderInfoTag() constCFileIteminline
GetPVRRecordingInfoTag() constCFileIteminline
GetPVRTimerInfoTag() constCFileIteminline
GetReplaceListing() constCFileItemListinline
GetSelectedCount() constCFileItemList
GetSize() constCFileIteminline
GetSortDetails() constCFileItemListinline
GetSortLabel() constCGUIListItem
GetSortMethod() constCFileItemListinline
GetSortOrder() constCFileItemListinline
GetStartOffset() constCFileIteminline
GetStartPartNumber() constCFileIteminline
GetThumbHideIfUnwatched(const CFileItem *item) constCFileItem
GetTitle() constCFileIteminline
GetURL() constCFileItem
GetUserMusicThumb(bool alwaysCheckRemote=false, bool fallbackToFolder=false) constCFileItem
GetVideoContentType() constCFileItem
GetVideoInfoTag()CFileItem
GetVideoInfoTag() constCFileItem
GUIIconOverlay enum nameCGUIListItem
HasAddonInfo() constCFileIteminline
HasArt(const std::string &type) constCGUIListItem
HasCueDocument() constCFileItem
HasEPGInfoTag() constCFileIteminline
HasEPGSearchFilter() constCFileIteminline
HasGameInfoTag() constCFileIteminline
HasMusicInfoTag() constCFileIteminline
HasOverlay() constCGUIListItem
HasPictureInfoTag() constCFileIteminline
HasProperties() constCGUIListIteminline
HasProperty(const std::string &strKey) constCGUIListItem
HasPVRChannelGroupMemberInfoTag() constCFileIteminline
HasPVRChannelInfoTag() constCFileItem
HasPVRProviderInfoTag() constCFileIteminline
HasPVRRecordingInfoTag() constCFileIteminline
HasPVRTimerInfoTag() constCFileIteminline
HasSortDetails() constCFileItemListinline
HasVideoExtras() constCFileItem
HasVideoInfoTag() constCFileItem
HasVideoVersions() constCFileItem
ICON_OVERLAY_HD enum valueCGUIListItem
ICON_OVERLAY_LOCKED enum valueCGUIListItem
ICON_OVERLAY_NONE enum valueCGUIListItem
ICON_OVERLAY_RAR enum valueCGUIListItem
ICON_OVERLAY_UNWATCHED enum valueCGUIListItem
ICON_OVERLAY_WATCHED enum valueCGUIListItem
ICON_OVERLAY_ZIP enum valueCGUIListItem
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() constCFileItem
IsAlbum() constCFileItem
IsAndroidApp() constCFileItem
IsAPK() constCFileItem
IsBluray() constCFileItem
IsCBR() constCFileItem
IsCBZ() constCFileItem
IsDeleted() constCFileItem
IsDeletedPVRRecording() constCFileItem
IsDiscImage() constCFileItem
IsDVD() constCFileItem
IsEmpty() constCFileItemList
IsEPG() constCFileItem
IsFavourite() constCFileItem
IsFileFolder(FileFolderType types=FileFolderType::MASK_ALL) constCFileItem
IsFileItem() const overrideCFileIteminlinevirtual
IsFolder() constCGUIListIteminline
IsGame() constCFileItem
IsHD() constCFileItem
IsInProgressPVRRecording() constCFileItem
IsISO9660() constCFileItem
IsLabelPreformatted() constCFileIteminline
IsLibraryFolder() constCFileItem
IsLiveTV() constCFileItem
IsMultiPath() constCFileItem
IsNFO() constCFileItem
IsNfs() constCFileItem
IsOnDVD() constCFileItem
IsOpticalMediaFile() constCFileItem
IsParentFolder() constCFileItem
IsPath(const std::string &path, bool ignoreURLOptions=false) constCFileItem
IsPicture() constCFileItem
IsPlugin() constCFileItem
IsPVR() constCFileItem
IsPVRChannel() constCFileItem
IsPVRChannelGroup() constCFileItem
IsPVRProvider() constCFileItem
IsPVRRecording() constCFileItem
IsPVRTimer() constCFileItem
IsPythonScript() constCFileItem
IsRAR() constCFileItem
IsReadOnly() constCFileItem
IsRemovable() constCFileItem
IsResumable() constCFileItem
IsResumePointSet() constCFileItem
IsRSS() constCFileItem
IsSamePath(const CFileItem *item) constCFileItem
IsScript() constCFileItem
IsSelected() constCGUIListItem
IsShareOrDrive() constCFileIteminline
IsSmb() constCFileItem
IsSourcesPath() constCFileItem
IsStack() constCFileItem
IsType(const char *ext) constCFileItem
IsURL(const CURL &url) constCFileItem
IsURL() constCFileItem
IsUsablePVRRecording() constCFileItem
IsVirtualDirectoryRoot() constCFileItem
IsZIP() constCFileItem
Iterator typedefCFileItemList
Load(int windowID=0)CFileItemList
LoadDetails()CFileItem
LoadEmbeddedCue()CFileItem
LoadGameTag()CFileItem
LoadMusicTag()CFileItem
LoadTracksFromCueDocument(CFileItemList &scannedItems)CFileItem
MergeInfo(const CFileItem &item)CFileItem
operator=(const CFileItem &item)CFileItem
CGUIListItem::operator=(const CGUIListItem &item)CGUIListItem
operator[](int iItem) constCFileItemList
operator[](const std::string &strPath) constCFileItemList
PropertyMap typedefCGUIListItem
Randomize()CFileItemList
rbegin() constCFileItemListinline
Remove(const CFileItem *pItem)CFileItemList
Remove(int iItem)CFileItemList
RemoveDiscCache(int windowID=0) constCFileItemList
RemoveDiscCache(const std::string &cachefile) constCFileItemList
RemoveDiscCacheCRC(const std::string &crc) constCFileItemList
RemoveExtension()CFileItem
RemoveExtensions()CFileItemList
rend() constCFileItemListinline
Reserve(size_t iCount)CFileItemList
Save(int windowID=0)CFileItemList
Select(bool bOnOff)CGUIListItem
Serialize(CVariant &value) const overrideCFileItemvirtual
SetArt(const std::string &type, std::string_view url)CGUIListItem
SetArt(const KODI::ART::Artwork &art)CGUIListItem
SetArtFallback(const std::string &from, std::string_view to)CGUIListItem
SetCacheToDisc(CacheType cacheToDisc)CFileItemListinline
SetCanQueue(bool bYesNo)CFileItem
SetContent(std::string_view content)CFileItemListinline
SetContentLookup(bool enable)CFileIteminline
SetCueDocument(const std::shared_ptr< CCueDocument > &cuePtr)CFileItem
SetCurrentItem(unsigned int position)CGUIListItem
SetDateTime(const CDateTime &dateTime)CFileIteminline
SetDateTime(time_t dateTime)CFileIteminline
SetDateTime(KODI::TIME::SystemTime dateTime)CFileIteminline
SetDateTime(KODI::TIME::FileTime dateTime)CFileIteminline
SetDepth(int depth)CFileIteminline
SetDriveType(SourceType driveType)CFileIteminline
SetDVDLabel(std::string_view label)CFileIteminline
SetDynPath(std::string_view path)CFileItem
SetDynURL(const CURL &url)CFileItem
SetEndOffset(const int64_t offset)CFileIteminline
SetExtraInfo(std::string_view info)CFileIteminline
SetFastLookup(bool fastLookup)CFileItemList
SetFileSizeLabel()CFileItem
SetFocusedLayout(std::unique_ptr< CGUIListItemLayout > layout)CGUIListItem
SetFolder(bool isFolder)CGUIListIteminline
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
SetIsShareOrDrive(bool set)CFileIteminline
SetLabel(const std::string &strLabel) overrideCFileItemvirtual
SetLabel2(std::string_view strLabel)CGUIListItem
SetLabelPreformatted(bool bYesNo)CFileIteminline
SetLayout(std::unique_ptr< CGUIListItemLayout > layout)CGUIListItem
SetMimeType(std::string_view mimetype)CFileIteminline
SetMimeTypeForInternetFile()CFileItem
SetOverlayImage(GUIIconOverlay icon)CGUIListItem
SetPath(std::string_view path)CFileIteminline
SetProgramCount(int count)CFileIteminline
SetProperties(const PropertyMap &props)CGUIListItem
SetProperty(const std::string &strKey, const CVariant &value)CGUIListItem
SetReplaceListing(bool replace)CFileItemList
SetSize(int64_t size)CFileIteminline
SetSortIgnoreFolders(bool sort)CFileItemListinline
SetSortLabel(const std::string &label)CGUIListItem
SetSortLabel(const std::wstring &label)CGUIListItem
SetSortMethod(SortBy sortBy)CFileItemListinline
SetSortOrder(SortOrder sortOrder)CFileItemListinline
SetSpecialSort(SortSpecial sort)CFileIteminline
SetStartOffset(const int64_t offset)CFileIteminline
SetStartPartNumber(int number)CFileIteminline
SetTitle(std::string_view title)CFileIteminline
SetURL(const CURL &url)CFileItem
Size() constCFileItemList
SkipLocalArt() constCFileItem
Sort(SortBy sortBy, SortOrder sortOrder, SortAttribute sortAttributes=SortAttributeNone)CFileItemList
Sort(SortDescription sortDescription)CFileItemList
SortsOnBottom() constCFileIteminline
SortsOnTop() constCFileIteminline
Stack(bool stackFiles=true)CFileItemList
Swap(unsigned int item1, unsigned int item2)CFileItemList
ToSortable(SortItem &sortable, Field field) const overrideCFileItemvirtual
ToSortable(SortItem &sortable, const Fields &fields) constCFileItem
UpdateInfo(const CFileItem &item, bool replaceLabels=true)CFileItem
UpdateItem(const CFileItem *item)CFileItemList
~CFileItem() overrideCFileItem
~CFileItemList() overrideCFileItemList
~CGUIListItem()CGUIListItemvirtual
~IArchivable()=defaultIArchivableprotectedvirtual
~ISerializable()=defaultISerializableprotected
~ISortable()=defaultISortableprotected