File diff r9676:8cc3cef08f9e → r9677:9dec7fb5b7dd
src/settings_func.h
Show inline comments
 
@@ -5,6 +5,8 @@
 
#ifndef SETTINGS_FUNC_H
 
#define SETTINGS_FUNC_H
 

	
 
#include "core/smallvec_type.hpp"
 

	
 
void IConsoleSetPatchSetting(const char *name, const char *value);
 
void IConsoleSetPatchSetting(const char *name, int32 value);
 
void IConsoleGetPatchSetting(const char *name);
 
@@ -14,4 +16,13 @@ void LoadFromConfig();
 
void SaveToConfig();
 
void CheckConfig();
 

	
 
/* Functions to load and save NewGRF settings to a separate
 
 * configuration file, used for presets. */
 
typedef AutoFreeSmallVector<char *, 4> GRFPresetList;
 

	
 
void GetGRFPresetList(GRFPresetList *list);
 
struct GRFConfig *LoadGRFPresetFromConfig(const char *config_name);
 
void SaveGRFPresetToConfig(const char *config_name, struct GRFConfig *config);
 
void DeleteGRFPresetFromConfig(const char *config_name);
 

	
 
#endif /* SETTINGS_FUNC_H */