OpenTTD Source 20250328-master-gc3457cd4c0
|
Container for AI and Game script configuration. More...
#include <settings_type.h>
Public Member Functions | |
ScriptConfigSettings (const ScriptConfigSettings &other) | |
ScriptConfigSettings & | operator= (const ScriptConfigSettings &other) |
Data Fields | |
ReferenceThroughBaseContainer< std::array< std::unique_ptr< class AIConfig >, MAX_COMPANIES > > | ai |
settings per company | |
std::unique_ptr< class GameConfig > | game |
settings for gamescript | |
Container for AI and Game script configuration.
Definition at line 599 of file settings_type.h.
ScriptConfigSettings::ScriptConfigSettings | ( | ) |
Definition at line 2014 of file settings.cpp.
ScriptConfigSettings::~ScriptConfigSettings | ( | ) |
Definition at line 2019 of file settings.cpp.
ScriptConfigSettings::ScriptConfigSettings | ( | const ScriptConfigSettings & | other | ) |
Definition at line 2024 of file settings.cpp.
ScriptConfigSettings & ScriptConfigSettings::operator= | ( | const ScriptConfigSettings & | other | ) |
Definition at line 2029 of file settings.cpp.
ReferenceThroughBaseContainer<std::array<std::unique_ptr<class AIConfig>, MAX_COMPANIES> > ScriptConfigSettings::ai |
settings per company
Definition at line 601 of file settings_type.h.
Referenced by AIConfig::GetConfig(), AI::ResetConfig(), and AI::Uninitialize().
std::unique_ptr<class GameConfig> ScriptConfigSettings::game |
settings for gamescript
Definition at line 602 of file settings_type.h.
Referenced by GameConfig::GetConfig(), and Game::Uninitialize().