Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <PictureInfoLoader.h>
Public Member Functions | |
CPictureInfoLoader () | |
~CPictureInfoLoader () override | |
void | UseCacheOnHD (const std::string &strFileName) |
bool | LoadItem (CFileItem *pItem) override |
bool | LoadItemCached (CFileItem *pItem) override |
bool | LoadItemLookup (CFileItem *pItem) override |
Public Member Functions inherited from CBackgroundInfoLoader | |
CBackgroundInfoLoader () | |
~CBackgroundInfoLoader () override | |
void | Load (CFileItemList &items) |
bool | IsLoading () |
void | Run () override |
void | SetObserver (IBackgroundLoaderObserver *pObserver) |
void | SetProgressCallback (IProgressCallback *pCallback) |
void | StopThread () |
void | StopAsync () |
Public Member Functions inherited from IRunnable | |
virtual void | Cancel () |
virtual | ~IRunnable ()=default |
Protected Member Functions | |
void | OnLoaderStart () override |
void | OnLoaderFinish () override |
Protected Member Functions inherited from CBackgroundInfoLoader |
Protected Attributes | |
CFileItemList * | m_mapFileItems |
unsigned int | m_tagReads |
bool | m_loadTags |
Protected Attributes inherited from CBackgroundInfoLoader | |
CFileItemList * | m_pVecItems {nullptr} |
std::vector< CFileItemPtr > | m_vecItems |
CCriticalSection | m_lock |
volatile bool | m_bIsLoading {false} |
volatile bool | m_bStop {true} |
CThread * | m_thread {nullptr} |
IBackgroundLoaderObserver * | m_pObserver {nullptr} |
IProgressCallback * | m_pProgressCallback {nullptr} |
CPictureInfoLoader::CPictureInfoLoader | ( | ) |
|
override |
Reimplemented from CBackgroundInfoLoader.
Reimplemented from CBackgroundInfoLoader.
Reimplemented from CBackgroundInfoLoader.
|
overrideprotectedvirtual |
Reimplemented from CBackgroundInfoLoader.
|
overrideprotectedvirtual |
Reimplemented from CBackgroundInfoLoader.
void CPictureInfoLoader::UseCacheOnHD | ( | const std::string & | strFileName | ) |
|
protected |
|
protected |
|
protected |