Elaztek Developer Hub
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.
config.h File Reference
#include <Strings/components/settings/config/config.h>
#include <Strings/components/diagnostics/errors/errors.h>
+ Include dependency graph for config.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Foundry
 
 Foundry::Settings
 
 Foundry::Settings::Config
 Namespace for anything related to Foundry's configuration.
 

Macros

#define FOUNDRY
 
#define FOUNDRY_LIB_API   __declspec(dllimport)
 
#define FOUNDRY_CONFIG_DEFAULT_NAME   "foundry.cfg"
 The default filename for Foundry's configuration. More...
 

Functions

FOUNDRY_LIB_API BlamResult Foundry::Settings::Config::LoadConfig ()
 Loads the default foundry configuration file. More...
 
FOUNDRY_LIB_API bool Foundry::Settings::Config::IsConfigReady ()
 Checks whether the configuration file is ready for use. More...
 
FOUNDRY_LIB_API BlamConfigurationFile * Foundry::Settings::Config::GetConfig ()
 Retrieves the Foundry configuration. More...
 

Macro Definition Documentation

◆ FOUNDRY

#define FOUNDRY

◆ FOUNDRY_CONFIG_DEFAULT_NAME

#define FOUNDRY_CONFIG_DEFAULT_NAME   "foundry.cfg"

The default filename for Foundry's configuration.

◆ FOUNDRY_LIB_API

#define FOUNDRY_LIB_API   __declspec(dllimport)