class EE::UI::UIIconThemeManager¶
#include <uiiconthememanager.hpp> class UIIconThemeManager { public: // construction ~UIIconThemeManager(); // methods static std::string getIconNameFromFileName(const std::string& fileName, bool retOnlyWithExtension = false); static UIIconThemeManager* New(); UIIconThemeManager* add(UIIconTheme* iconTheme); UIIconTheme* getCurrentTheme() const; UIIconThemeManager* setCurrentTheme(UIIconTheme* currentTheme); UIIconTheme* getFallbackTheme() const; UIIconThemeManager* setFallbackTheme(UIIconTheme* fallbackTheme); UIIcon* findIcon(const std::string& name); UIThemeManager* getFallbackThemeManager() const; UIIconThemeManager* setFallbackThemeManager(UIThemeManager* fallbackThemeManager); void remove(UIIconTheme* iconTheme); };