OpenTTD Source 20250709-master-g7db135099a
|
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 | |
TypedIndexContainer< std::array< std::unique_ptr< class AIConfig >, MAX_COMPANIES >, CompanyID > | 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 2025 of file settings.cpp.
ScriptConfigSettings::~ScriptConfigSettings | ( | ) |
Definition at line 2030 of file settings.cpp.
ScriptConfigSettings::ScriptConfigSettings | ( | const ScriptConfigSettings & | other | ) |
Definition at line 2035 of file settings.cpp.
ScriptConfigSettings & ScriptConfigSettings::operator= | ( | const ScriptConfigSettings & | other | ) |
Definition at line 2040 of file settings.cpp.
TypedIndexContainer<std::array<std::unique_ptr<class AIConfig>, MAX_COMPANIES>, CompanyID> 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().