28 #ifndef BERSERK_IO_CONFIIG_HPP
29 #define BERSERK_IO_CONFIIG_HPP
120 std::shared_ptr<class ConfigData> mData;
#define BRK_NS_END
Definition: Config.hpp:48
#define BRK_API
Definition: Config.hpp:32
std::int32_t int32
Definition: Typedefs.hpp:43
std::uint32_t uint32
Definition: Typedefs.hpp:44
Key-values based config file in plist style.
Definition: Config.hpp:49
BRK_API int32 GetProperty(const StringName §ion, const StringName &key, int32 defaultValue) const
Read property int32 from the config.
Definition: Config.cpp:150
BRK_API bool Open(const String &filepath)
Open config file path with specified path.
Definition: Config.cpp:132
BRK_API bool IsOpen() const
Definition: Config.hpp:117
BRK_API const String & GetFilepath() const
Definition: Config.cpp:202
Cached shared utf-8 string id.
Definition: StringName.hpp:61
Utf-8 encoded std based default string class.
Definition: GLDevice.cpp:46