 |
Blamite Game Engine - Foundry (Library)
00386.06.16.23.0646.blamite
A unified editing environment for Blamite, meant to be used as an alternative to the legacy editing tools.
|
Go to the documentation of this file.
3 #include <Strings/components/settings/config/config.h>
4 #include <Strings/components/diagnostics/errors/errors.h>
10 #ifdef FOUNDRY_LIB_EXPORTS
11 #define FOUNDRY_LIB_API __declspec(dllexport)
13 #define FOUNDRY_LIB_API __declspec(dllimport)
16 #define FOUNDRY_CONFIG_DEFAULT_NAME "foundry.cfg"
#define FOUNDRY_LIB_API
Definition: config.h:13
#define FOUNDRY_CONFIG_DEFAULT_NAME
The default filename for Foundry's configuration.
Definition: config.h:16
FOUNDRY_LIB_API bool IsConfigReady()
Checks whether the configuration file is ready for use.
Definition: config.cpp:62
Namespace for anything related to Foundry's configuration.
Definition: config.h:21
FOUNDRY_LIB_API BlamResult LoadConfig()
Loads the default foundry configuration file.
Definition: config.cpp:8
FOUNDRY_LIB_API BlamConfigurationFile * GetConfig()
Retrieves the Foundry configuration.
Definition: config.cpp:75
BlamConfigurationFile * foundry_config
Foundry's configuration data.
Definition: config.cpp:6