kodi
PictureInfoLoader.h
1 /*
2  * Copyright (C) 2005-2018 Team Kodi
3  * This file is part of Kodi - https://kodi.tv
4  *
5  * SPDX-License-Identifier: GPL-2.0-or-later
6  * See LICENSES/README.md for more information.
7  */
8 
9 #pragma once
10 
11 #include "BackgroundInfoLoader.h"
12 
13 #include <string>
14 
16 {
17 public:
19  ~CPictureInfoLoader() override;
20 
21  void UseCacheOnHD(const std::string& strFileName);
22  bool LoadItem(CFileItem* pItem) override;
23  bool LoadItemCached(CFileItem* pItem) override;
24  bool LoadItemLookup(CFileItem* pItem) override;
25 
26 protected:
27  void OnLoaderStart() override;
28  void OnLoaderFinish() override;
29 
30  CFileItemList* m_mapFileItems;
31  unsigned int m_tagReads;
32  bool m_loadTags;
33 };
34 
Represents a list of files.
Definition: FileItem.h:702
Definition: BackgroundInfoLoader.h:29
Definition: PictureInfoLoader.h:15
Represents a file on a share.
Definition: FileItem.h:102