#ifndef OPENMW_COMPONENTS_FALLBACK_H #define OPENMW_COMPONENTS_FALLBACK_H #include #include #include #include namespace Fallback { /// @brief contains settings imported from the Morrowind INI file. class Map { static std::map> mFallbackMap; public: static void init(const std::map& fallback); static std::string_view getString(std::string_view fall); static float getFloat(std::string_view fall); static int getInt(std::string_view fall); static bool getBool(std::string_view fall); static osg::Vec4f getColour(std::string_view fall); }; } #endif