Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
KODI::VIDEO::IVideoItemArtworkHandler Class Referenceabstract

#include <VideoItemArtworkHandler.h>

Public Member Functions

virtual ~IVideoItemArtworkHandler ()=default
 
virtual std::string GetCurrentArt () const =0
 
virtual std::string GetEmbeddedArt () const
 
virtual std::vector< std::string > GetRemoteArt () const
 
virtual std::string GetLocalArt () const
 
virtual std::string GetDefaultIcon () const =0
 
virtual bool SupportsFlippedArt () const
 
virtual void AddItemPathToFileBrowserSources (std::vector< CMediaSource > &sources)
 
virtual std::string UpdateEmbeddedArt (const std::string &art)
 
virtual std::string UpdateRemoteArt (const std::vector< std::string > &art, int index)
 
virtual void PersistArt (const std::string &art)=0
 

Constructor & Destructor Documentation

◆ ~IVideoItemArtworkHandler()

virtual KODI::VIDEO::IVideoItemArtworkHandler::~IVideoItemArtworkHandler ( )
virtualdefault

Member Function Documentation

◆ AddItemPathToFileBrowserSources()

virtual void KODI::VIDEO::IVideoItemArtworkHandler::AddItemPathToFileBrowserSources ( std::vector< CMediaSource > & sources)
inlinevirtual

◆ GetCurrentArt()

virtual std::string KODI::VIDEO::IVideoItemArtworkHandler::GetCurrentArt ( ) const
pure virtual

◆ GetDefaultIcon()

virtual std::string KODI::VIDEO::IVideoItemArtworkHandler::GetDefaultIcon ( ) const
pure virtual

◆ GetEmbeddedArt()

virtual std::string KODI::VIDEO::IVideoItemArtworkHandler::GetEmbeddedArt ( ) const
inlinevirtual

◆ GetLocalArt()

virtual std::string KODI::VIDEO::IVideoItemArtworkHandler::GetLocalArt ( ) const
inlinevirtual

◆ GetRemoteArt()

virtual std::vector< std::string > KODI::VIDEO::IVideoItemArtworkHandler::GetRemoteArt ( ) const
inlinevirtual

◆ PersistArt()

virtual void KODI::VIDEO::IVideoItemArtworkHandler::PersistArt ( const std::string & art)
pure virtual

◆ SupportsFlippedArt()

virtual bool KODI::VIDEO::IVideoItemArtworkHandler::SupportsFlippedArt ( ) const
inlinevirtual

◆ UpdateEmbeddedArt()

virtual std::string KODI::VIDEO::IVideoItemArtworkHandler::UpdateEmbeddedArt ( const std::string & art)
inlinevirtual

◆ UpdateRemoteArt()

virtual std::string KODI::VIDEO::IVideoItemArtworkHandler::UpdateRemoteArt ( const std::vector< std::string > & art,
int index )
inlinevirtual

The documentation for this class was generated from the following file: