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 ArtMap &art, const std::string &prefix="")CGUIListItem
AppendProperties(const CGUIListItem &item)CGUIListItem
Archive(CArchive &ar) overrideCFileItemListvirtual
ArtMap typedefCGUIListItem
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(void)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(const std::string &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(const std::string &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 &path, const std::shared_ptr< PVR::CPVRProvider > &provider)CFileItemexplicit
CFileItem(const CMediaSource &share)CFileItemexplicit
CFileItem(std::shared_ptr< const ADDON::IAddon > addonInfo)CFileItemexplicit
CFileItem(const EventPtr &eventLogEntry)CFileItemexplicit
CFileItemList()CFileItemList
CFileItemList(const std::string &strPath)CFileItemListexplicit
CGUIListItem(void)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()CFileIteminline
Copy(const CFileItemList &item, bool copyItems=true)CFileItemList
end()CFileItemListinline
end() constCFileItemListinline
erase(VECFILEITEMS::iterator first, VECFILEITEMS::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
GetBlurayPath() constCFileItem
GetContent() constCFileItemListinline
GetCurrentItem() constCGUIListItem
GetCurrentResumeTime() constCFileItem
GetCurrentResumeTimeAndPartNumber(int64_t &startOffset, int &partNumber) constCFileItem
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
GetMimeType() constCFileIteminline
GetMovieName(bool bUseFolderNames=false) constCFileItem
GetMusicInfoTag()CFileItem
GetMusicInfoTag() constCFileIteminline
GetObjectCount() constCFileItemList
GetOverlayImage() constCGUIListItem
GetPath() constCFileIteminline
GetPictureInfoTag() constCFileIteminline
GetPictureInfoTag()CFileItem
GetProperty(const std::string &strKey) constCGUIListItem
GetPVRChannelGroupMemberInfoTag() constCFileIteminline
GetPVRChannelInfoTag() constCFileItem
GetPVRProviderInfoTag() constCFileIteminline
GetPVRRecordingInfoTag() constCFileIteminline
GetPVRTimerInfoTag() constCFileIteminline
GetReplaceListing() constCFileItemListinline
GetSelectedCount() constCFileItemList
GetSortDetails() constCFileItemListinline
GetSortLabel() constCGUIListItem
GetSortMethod() constCFileItemListinline
GetSortOrder() constCFileItemListinline
GetStartOffset() constCFileIteminline
GetThumbHideIfUnwatched(const CFileItem *item) constCFileItem
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
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
IsSmb() constCFileItem
IsSourcesPath() constCFileItem
IsStack() constCFileItem
IsType(const char *ext) constCFileItem
IsURL(const CURL &url) constCFileItem
IsURL() constCFileItem
IsUsablePVRRecording() constCFileItem
IsVirtualDirectoryRoot() constCFileItem
IsZIP() constCFileItem
Load(int windowID=0)CFileItemList
LoadDetails()CFileItem
LoadEmbeddedCue()CFileItem
LoadGameTag()CFileItem
LoadMusicTag()CFileItem
LoadTracksFromCueDocument(CFileItemList &scannedItems)CFileItem
m_bIsFolderCGUIListItem
m_bIsShareOrDriveCFileItem
m_bSelectedCGUIListItemprotected
m_currentItemCGUIListItemprotected
m_dateTimeCFileItem
m_dwSizeCFileItem
m_focusedLayoutCGUIListItemprotected
m_iBadPwdCountCFileItem
m_idepthCFileItem
m_iDriveTypeCFileItem
m_iHasLockCFileItem
m_iLockModeCFileItem
m_iprogramCountCFileItem
m_layoutCGUIListItemprotected
m_lStartPartNumberCFileItem
m_mapPropertiesCGUIListItemprotected
m_overlayIconCGUIListItemprotected
m_strDVDLabelCFileItem
m_strLabel2CGUIListItemprotected
m_strLockCodeCFileItem
m_strTitleCFileItem
MergeInfo(const CFileItem &item)CFileItem
operator=(const CFileItem &item)CFileItem
CGUIListItem::operator=(const CGUIListItem &item)CGUIListItem
operator[](int iItem)CFileItemList
operator[](int iItem) constCFileItemList
operator[](const std::string &strPath)CFileItemList
operator[](const std::string &strPath) constCFileItemList
PropertyMap typedefCGUIListItemprotected
Randomize()CFileItemList
rbegin() constCFileItemListinline
Remove(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
Reset()CFileItem
Save(int windowID=0)CFileItemList
Select(bool bOnOff)CGUIListItem
Serialize(CVariant &value) const overrideCFileItemvirtual
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)CFileItemListinline
SetCanQueue(bool bYesNo)CFileItem
SetContent(const std::string &content)CFileItemListinline
SetContentLookup(bool enable)CFileIteminline
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)CFileIteminline
SetExtraInfo(const std::string &info)CFileIteminline
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) overrideCFileItemvirtual
SetLabel2(const std::string &strLabel)CGUIListItem
SetLabelPreformatted(bool bYesNo)CFileIteminline
SetLayout(std::unique_ptr< CGUIListItemLayout > layout)CGUIListItem
SetMimeType(const std::string &mimetype)CFileIteminline
SetMimeTypeForInternetFile()CFileItem
SetOverlayImage(GUIIconOverlay icon)CGUIListItem
SetPath(const std::string &path)CFileIteminline
SetProperty(const std::string &strKey, const CVariant &value)CGUIListItem
SetReplaceListing(bool replace)CFileItemList
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
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(void) overrideCFileItem
~CFileItemList() overrideCFileItemList
~CGUIListItem(void)CGUIListItemvirtual
~IArchivable()=defaultIArchivableprotectedvirtual
~ISerializable()=defaultISerializableprotected
~ISortable()=defaultISortableprotected