MCPcopy Create free account
hub / github.com/Panzerschrek/Chasm-Reverse / GetOrSetString

Method GetOrSetString

PanzerChasm/settings.cpp:256–266  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

254}
255
256const char* Settings::GetOrSetString( const char* const name, const char* const default_value )
257{
258 const auto it = map_.find( SettingsStringContainer(name) );
259 if ( it == map_.cend() )
260 {
261 map_[ SettingsStringContainer(name) ]= std::string( default_value );
262 return default_value;
263 }
264
265 return it->second.data();
266}
267
268int Settings::GetOrSetInt( const char* const name, const int default_value )
269{

Callers 1

PlayerSetupMenuMethod · 0.80

Calls 1

Tested by

no test coverage detected