11 #include "IShaderPreset.h" 12 #include "addons/Addon.h" 21 class CBinaryAddonManager;
22 class CShaderPresetAddon;
29 class IShaderPresetLoader;
63 bool LoadPreset(
const std::string& presetPath,
IShaderPreset& shaderPreset);
72 bool CanLoadPreset(
const std::string& presetPath);
81 std::map<std::string, IShaderPresetLoader*> m_loaders;
82 std::map<std::string, std::unique_ptr<ADDON::CShaderPresetAddon>> m_shaderAddons;
83 std::map<std::string, std::unique_ptr<ADDON::CShaderPresetAddon>> m_failedAddons;
Class - CAddonMgr Holds references to all addons, enabled or otherwise.
Definition: AddonManager.h:79
Definition: AudioDecoder.h:18
Definition: IShaderPreset.h:23
Definition: AddonEvents.h:18
Definition: ShaderPresetFactory.h:31
API for a class that can load shader presets.
Definition: IShaderPresetLoader.h:22
Definition: GUIWindowAddonBrowser.cpp:163