| 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 | 
  | CGUIStaticItem(const TiXmlElement *element, int contextWindow) | CGUIStaticItem |  | 
  | CGUIStaticItem(const CFileItem &item) | CGUIStaticItem | explicit | 
  | CGUIStaticItem(const CGUIStaticItem &other) | CGUIStaticItem | explicit | 
  | CleanString() | CFileItem |  | 
  | ClearArt() | CGUIListItem |  | 
  | ClearProperties() | CGUIListItem |  | 
  | ClearProperty(const std::string &strKey) | CGUIListItem |  | 
  | Clone() const override | CGUIStaticItem | 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 |  | 
  | GetClickActions() const | CGUIStaticItem | inline | 
  | 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 |  | 
  | IsVisible() const | CGUIStaticItem |  | 
  | 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 |  | 
  | SetVisibleCondition(const std::string &condition, int context) | CGUIStaticItem |  | 
  | 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 |  | 
  | UpdateProperties(int contextWindow) | CGUIStaticItem |  | 
  | UpdateVisibility(int contextWindow) | CGUIStaticItem |  | 
  | ~CFileItem() override | CFileItem |  | 
  | ~CGUIListItem() | CGUIListItem | virtual | 
  | ~CGUIStaticItem() override=default | CGUIStaticItem |  | 
  | ~IArchivable()=default | IArchivable | protectedvirtual | 
  | ~ISerializable()=default | ISerializable | protected | 
  | ~ISortable()=default | ISortable | protected |