| AppendArt(const KODI::ART::Artwork &art, const std::string &prefix="") | CGUIListItem | |
| AppendProperties(const CGUIListItem &item) | CGUIListItem | |
| Archive(CArchive &ar) override | CFileItem | virtual |
| CanQueue() const | CFileItem | |
| CFileItem() | 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(std::string_view 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(std::string_view 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_view path, const std::shared_ptr< PVR::CPVRProvider > &provider) | CFileItem | explicit |
| CFileItem(const CMediaSource &share) | CFileItem | explicit |
| CFileItem(const std::shared_ptr< const ADDON::IAddon > &addonInfo) | CFileItem | explicit |
| CFileItem(const std::shared_ptr< const IEvent > &eventLogEntry) | CFileItem | explicit |
| CGUIListItem() | CGUIListItem | |
| CGUIListItem(const CGUIListItem &item) | CGUIListItem | explicit |
| CGUIListItem(const std::string &strLabel) | CGUIListItem | explicit |
| CleanString() | CFileItem | |
| ClearArt() | CGUIListItem | |
| ClearProperties() | CGUIListItem | |
| ClearProperty(const std::string &strKey) | CGUIListItem | |
| Clone() const override | CFileItem | inlinevirtual |
| ContentLookup() const | CFileItem | inline |
| Exists(bool bUseCache=true) const | CFileItem | |
| FillInMimeType(bool lookup=true) | CFileItem | |
| FindLocalArt(const std::string &artFile, bool useFolder) const | CFileItem | |
| FreeIcons() | CGUIListItem | |
| FreeMemory(bool immediately=false) | CGUIListItem | |
| GetAddonInfo() const | CFileItem | inline |
| GetArt(const std::string &type) const | CGUIListItem | |
| GetArt() const | CGUIListItem | |
| GetBaseMoviePath(bool useFolderNames) const | CFileItem | |
| GetCurrentItem() const | CGUIListItem | |
| GetCurrentResumeTime() const | CFileItem | |
| GetCurrentResumeTimeAndPartNumber(int64_t &startOffset, int &partNumber) const | CFileItem | |
| GetDateTime() const | CFileItem | inline |
| GetDepth() const | CFileItem | inline |
| GetDriveType() const | CFileItem | inline |
| GetDVDLabel() const | CFileItem | inline |
| GetDynPath() const | CFileItem | |
| GetDynURL() const | CFileItem | |
| GetEndOffset() const | CFileItem | inline |
| GetEPGInfoTag() const | CFileItem | inline |
| GetEPGSearchFilter() const | CFileItem | inline |
| GetExtraInfo() const | CFileItem | inline |
| GetFocusedLayout() | CGUIListItem | |
| GetGameInfoTag() | CFileItem | |
| GetGameInfoTag() const | CFileItem | inline |
| GetItemToPlay() const | CFileItem | |
| GetLabel() const | CGUIListItem | |
| GetLabel2() const | CGUIListItem | |
| GetLayout() | CGUIListItem | |
| GetLocalMetadataPath() const | CFileItem | |
| GetLockInfo() | CFileItem | inline |
| GetLockInfo() const | CFileItem | inline |
| GetMimeType() const | CFileItem | inline |
| GetMovieName(bool bUseFolderNames=false) const | CFileItem | |
| GetMusicInfoTag() | CFileItem | |
| GetMusicInfoTag() const | CFileItem | inline |
| GetOverlayImage() const | CGUIListItem | |
| GetPath() const | CFileItem | |
| GetPictureInfoTag() const | CFileItem | inline |
| GetPictureInfoTag() | CFileItem | |
| GetProgramCount() const | CFileItem | inline |
| GetProperties() const | CGUIListItem | inline |
| 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 |
| GetSize() const | CFileItem | inline |
| GetSortLabel() const | CGUIListItem | |
| GetStartOffset() const | CFileItem | inline |
| GetStartPartNumber() const | CFileItem | inline |
| GetThumbHideIfUnwatched(const CFileItem *item) const | CFileItem | |
| GetTitle() const | CFileItem | inline |
| 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 |
| 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 | |
| IsEPG() const | CFileItem | |
| IsFavourite() const | CFileItem | |
| IsFileFolder(FileFolderType types=FileFolderType::MASK_ALL) const | CFileItem | |
| IsFileItem() const override | CFileItem | inlinevirtual |
| IsFolder() const | CGUIListItem | inline |
| 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 | |
| IsShareOrDrive() const | CFileItem | inline |
| 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 | |
| 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 | |
| PropertyMap typedef | CGUIListItem | |
| RemoveExtension() | CFileItem | |
| Select(bool bOnOff) | CGUIListItem | |
| Serialize(CVariant &value) const override | CFileItem | virtual |
| 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 | |
| SetCanQueue(bool bYesNo) | CFileItem | |
| SetContentLookup(bool enable) | CFileItem | inline |
| SetCueDocument(const std::shared_ptr< CCueDocument > &cuePtr) | CFileItem | |
| SetCurrentItem(unsigned int position) | CGUIListItem | |
| SetDateTime(const CDateTime &dateTime) | CFileItem | inline |
| SetDateTime(time_t dateTime) | CFileItem | inline |
| SetDateTime(KODI::TIME::SystemTime dateTime) | CFileItem | inline |
| SetDateTime(KODI::TIME::FileTime dateTime) | CFileItem | inline |
| SetDepth(int depth) | CFileItem | inline |
| SetDriveType(SourceType driveType) | CFileItem | inline |
| SetDVDLabel(std::string_view label) | CFileItem | inline |
| SetDynPath(std::string path) | CFileItem | |
| SetDynURL(const CURL &url) | CFileItem | |
| SetEndOffset(const int64_t offset) | CFileItem | inline |
| SetExtraInfo(std::string_view info) | CFileItem | inline |
| SetFileSizeLabel() | CFileItem | |
| SetFocusedLayout(std::unique_ptr< CGUIListItemLayout > layout) | CGUIListItem | |
| SetFolder(bool isFolder) | CGUIListItem | inline |
| SetFromAlbum(const CAlbum &album) | CFileItem | |
| SetFromMusicInfoTag(const MUSIC_INFO::CMusicInfoTag &music) | CFileItem | |
| SetFromSong(const CSong &song) | CFileItem | |
| SetFromVideoInfoTag(const CVideoInfoTag &video) | CFileItem | |
| SetInvalid() | CGUIListItem | |
| SetIsShareOrDrive(bool set) | CFileItem | inline |
| SetLabel(const std::string &strLabel) override | CFileItem | virtual |
| SetLabel2(std::string_view strLabel) | CGUIListItem | |
| SetLabelPreformatted(bool bYesNo) | CFileItem | inline |
| SetLayout(std::unique_ptr< CGUIListItemLayout > layout) | CGUIListItem | |
| SetMimeType(std::string_view mimetype) | CFileItem | inline |
| SetMimeTypeForInternetFile() | CFileItem | |
| SetOverlayImage(GUIIconOverlay icon) | CGUIListItem | |
| SetPath(std::string path) | CFileItem | |
| SetProgramCount(int count) | CFileItem | inline |
| SetProperties(const PropertyMap &props) | CGUIListItem | |
| SetProperty(const std::string &strKey, const CVariant &value) | CGUIListItem | |
| SetSize(int64_t size) | CFileItem | inline |
| SetSortLabel(const std::string &label) | CGUIListItem | |
| SetSortLabel(const std::wstring &label) | CGUIListItem | |
| SetSpecialSort(SortSpecial sort) | CFileItem | inline |
| SetStartOffset(const int64_t offset) | CFileItem | inline |
| SetStartPartNumber(int number) | CFileItem | inline |
| SetTitle(std::string_view title) | CFileItem | inline |
| SetURL(const CURL &url) | CFileItem | |
| SkipLocalArt() const | CFileItem | |
| SortsOnBottom() const | CFileItem | inline |
| SortsOnTop() const | CFileItem | inline |
| 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 | |
| ~CFileItem() override | CFileItem | |
| ~CGUIListItem() | CGUIListItem | virtual |
| ~IArchivable()=default | IArchivable | protectedvirtual |
| ~ISerializable()=default | ISerializable | protected |
| ~ISortable()=default | ISortable | protected |