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

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

AppendArt(const ArtMap &art, const std::string &prefix="")CGUIListItem
AppendProperties(const CGUIListItem &item)CGUIListItem
Archive(CArchive &ar) overrideCFileItemvirtual
ArtMap typedefCGUIListItem
CanQueue() constCFileItem
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
CGUIListItem(void)CGUIListItem
CGUIListItem(const CGUIListItem &item)CGUIListItemexplicit
CGUIListItem(const std::string &strLabel)CGUIListItemexplicit
CleanString()CFileItem
ClearArt()CGUIListItem
ClearProperties()CGUIListItem
ClearProperty(const std::string &strKey)CGUIListItem
Clone() const overrideCFileIteminlinevirtual
ContentLookup()CFileIteminline
Exists(bool bUseCache=true) constCFileItem
FillInMimeType(bool lookup=true)CFileItem
FindLocalArt(const std::string &artFile, bool useFolder) constCFileItem
FreeIcons()CGUIListItem
FreeMemory(bool immediately=false)CGUIListItem
GetAddonInfo() constCFileIteminline
GetArt(const std::string &type) constCGUIListItem
GetArt() constCGUIListItem
GetBaseMoviePath(bool useFolderNames) constCFileItem
GetBlurayPath() constCFileItem
GetCurrentItem() constCGUIListItem
GetCurrentResumeTime() constCFileItem
GetCurrentResumeTimeAndPartNumber(int64_t &startOffset, int &partNumber) constCFileItem
GetDynPath() constCFileItem
GetDynURL() constCFileItem
GetEndOffset() constCFileIteminline
GetEPGInfoTag() constCFileIteminline
GetEPGSearchFilter() constCFileIteminline
GetExtraInfo() constCFileIteminline
GetFocusedLayout()CGUIListItem
GetGameInfoTag()CFileItem
GetGameInfoTag() constCFileIteminline
GetItemToPlay() constCFileItem
GetLabel() constCGUIListItem
GetLabel2() constCGUIListItem
GetLayout()CGUIListItem
GetLocalMetadataPath() constCFileItem
GetMimeType() constCFileIteminline
GetMovieName(bool bUseFolderNames=false) constCFileItem
GetMusicInfoTag()CFileItem
GetMusicInfoTag() constCFileIteminline
GetOverlayImage() constCGUIListItem
GetPath() constCFileIteminline
GetPictureInfoTag() constCFileIteminline
GetPictureInfoTag()CFileItem
GetProperty(const std::string &strKey) constCGUIListItem
GetPVRChannelGroupMemberInfoTag() constCFileIteminline
GetPVRChannelInfoTag() constCFileItem
GetPVRProviderInfoTag() constCFileIteminline
GetPVRRecordingInfoTag() constCFileIteminline
GetPVRTimerInfoTag() constCFileIteminline
GetSortLabel() constCGUIListItem
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
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
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
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
PropertyMap typedefCGUIListItemprotected
RemoveExtension()CFileItem
Reset()CFileItem
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
SetCanQueue(bool bYesNo)CFileItem
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
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
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
SetSortLabel(const std::string &label)CGUIListItem
SetSortLabel(const std::wstring &label)CGUIListItem
SetSpecialSort(SortSpecial sort)CFileIteminline
SetStartOffset(const int64_t offset)CFileIteminline
SetURL(const CURL &url)CFileItem
SkipLocalArt() constCFileItem
SortsOnBottom() constCFileIteminline
SortsOnTop() constCFileIteminline
ToSortable(SortItem &sortable, Field field) const overrideCFileItemvirtual
ToSortable(SortItem &sortable, const Fields &fields) constCFileItem
UpdateInfo(const CFileItem &item, bool replaceLabels=true)CFileItem
~CFileItem(void) overrideCFileItem
~CGUIListItem(void)CGUIListItemvirtual
~IArchivable()=defaultIArchivableprotectedvirtual
~ISerializable()=defaultISerializableprotected
~ISortable()=defaultISortableprotected