Get/Set/Register Int not needed anymore

This commit is contained in:
Baoulettes 2022-04-27 03:54:15 +02:00 committed by GitHub
commit 79fe57b8d7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -47,17 +47,6 @@ extern "C" char* CVar_GetString(const char* name, char* defaultValue) {
return defaultValue; return defaultValue;
} }
extern "C" int CVar_GetInt(const char* name, int defaultValue) {
CVar* cvar = CVar_Get(name);
if (cvar != nullptr) {
if (cvar->type == CVAR_TYPE_INT)
return cvar->value.valueInt;
}
return defaultValue;
}
extern "C" void CVar_SetS32(const char* name, s32 value) { extern "C" void CVar_SetS32(const char* name, s32 value) {
CVar* cvar = CVar_Get(name); CVar* cvar = CVar_Get(name);
if (!cvar) { if (!cvar) {
@ -88,16 +77,6 @@ void CVar_SetString(const char* name, char* value) {
cvar->value.valueStr = value; cvar->value.valueStr = value;
} }
void CVar_SetInt(const char* name, int value) {
CVar* cvar = CVar_Get(name);
if (!cvar) {
cvar = new CVar;
cvars[std::string(name)] = cvar;
}
cvar->type = CVAR_TYPE_INT;
cvar->value.valueInt = value;
}
extern "C" void CVar_RegisterS32(const char* name, s32 defaultValue) { extern "C" void CVar_RegisterS32(const char* name, s32 defaultValue) {
CVar* cvar = CVar_Get(name); CVar* cvar = CVar_Get(name);
@ -118,10 +97,3 @@ extern "C" void CVar_RegisterString(const char* name, char* defaultValue) {
if (cvar == nullptr) if (cvar == nullptr)
CVar_SetString(name, defaultValue); CVar_SetString(name, defaultValue);
} }
extern "C" void CVar_RegisterInt(const char* name, int defaultValue) {
CVar* cvar = CVar_Get(name);
if (cvar == nullptr)
CVar_SetInt(name, defaultValue);
}