34 std::string GetPictureExtensions()
const;
39 std::string GetMusicExtensions()
const;
44 std::string GetVideoExtensions()
const;
49 std::string GetSubtitleExtensions()
const;
54 std::string GetDiscStubExtensions()
const;
59 std::string GetFileFolderExtensions()
const;
64 bool EncodedHostName(
const std::string& protocol)
const;
71 bool CanOperateExtension(
const std::string& path)
const;
74 std::string GetAddonExtensions(ADDON::AddonType type)
const;
75 std::string GetAddonFileFolderExtensions(ADDON::AddonType type)
const;
76 void SetAddonExtensions();
77 void SetAddonExtensions(ADDON::AddonType type);
82 std::shared_ptr<CAdvancedSettings> m_advancedSettings;
86 std::map<ADDON::AddonType, std::string> m_addonExtensions;
87 std::map<ADDON::AddonType, std::string> m_addonFileFolderExtensions;
90 std::vector<std::string> m_encoded;
Class - CAddonMgr Holds references to all addons, enabled or otherwise.
Definition: AddonManager.h:79
Definition: FileExtensionProvider.h:25
Definition: AddonEvents.h:18
Definition: AdvancedSettings.h:107