Elaztek Developer Hub
Blamite Game Engine - blam!  00346.12.11.21.0529.blamite
The core library for the Blamite Game Engine.
Blam::Settings::Config Namespace Reference

Namespace for anything related to engine configuration files. More...

Functions

BLAM BlamResult LoadEngineConfiguration ()
 
BLAM BlamResult LoadConfiguration (std::string filename)
 
BLAM BlamResult LoadConfiguration (std::string filename, std::string defaults_filename)
 
BLAM BlamConfigurationFile * GetEngineConfiguration ()
 
BLAM BlamConfigurationFile * GetConfiguration (std::string filename)
 
BLAM bool IsEngineConfigurationAvailable ()
 
BLAM bool IsConfigurationAvailable (std::string filename)
 
BLAM void ExpandAllPlaceholders ()
 
BLAM void ExpandFilePlaceholders (BlamConfigurationFile *file)
 
BLAM std::map< std::string, BlamConfigurationFile * > * GetConfigurationFiles ()
 

Detailed Description

Namespace for anything related to engine configuration files.

Function Documentation

◆ ExpandAllPlaceholders()

void Blam::Settings::Config::ExpandAllPlaceholders ( )

◆ ExpandFilePlaceholders()

void Blam::Settings::Config::ExpandFilePlaceholders ( BlamConfigurationFile *  file)

◆ GetConfiguration()

BlamConfigurationFile * Blam::Settings::Config::GetConfiguration ( std::string  filename)

◆ GetConfigurationFiles()

std::map< std::string, BlamConfigurationFile * > * Blam::Settings::Config::GetConfigurationFiles ( )

◆ GetEngineConfiguration()

BlamConfigurationFile * Blam::Settings::Config::GetEngineConfiguration ( )

◆ IsConfigurationAvailable()

bool Blam::Settings::Config::IsConfigurationAvailable ( std::string  filename)

◆ IsEngineConfigurationAvailable()

bool Blam::Settings::Config::IsEngineConfigurationAvailable ( )

◆ LoadConfiguration() [1/2]

BlamResult Blam::Settings::Config::LoadConfiguration ( std::string  filename)

◆ LoadConfiguration() [2/2]

BlamResult Blam::Settings::Config::LoadConfiguration ( std::string  filename,
std::string  defaults_filename 
)

◆ LoadEngineConfiguration()

BlamResult Blam::Settings::Config::LoadEngineConfiguration ( )