X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=cvar.h;h=1509f756f5ce405a7ff65a344541744c69bf02b0;hb=6757b5f44c13c1ab0d103ea4f9aba35d5756fba3;hp=1c04d86e624394b50e8b1482439f6d838988ff61;hpb=4dd30523a9fba5bb7bcc6f490250e49647d480a9;p=xonotic%2Fdarkplaces.git diff --git a/cvar.h b/cvar.h index 1c04d86e..1509f756 100644 --- a/cvar.h +++ b/cvar.h @@ -114,15 +114,15 @@ typedef struct cvar_s { int flags; - char *name; + const char *name; - char *string; - char *description; + const char *string; + const char *description; int integer; float value; float vector[3]; - char *defstring; + const char *defstring; unsigned int globaldefindex_progid[3]; int globaldefindex[3]; @@ -213,9 +213,11 @@ void Cvar_Del_f (void); /// or merely sets its value if it already exists. cvar_t *Cvar_Get (const char *name, const char *value, int flags, const char *newdescription); -extern char *cvar_dummy_description; // ALWAYS the same pointer +extern const char *cvar_dummy_description; // ALWAYS the same pointer extern cvar_t *cvar_vars; // used to list all cvars +void Cvar_UpdateAllAutoCvars(void); // updates ALL autocvars of the active prog to the cvar values (savegame loading) + #ifdef FILLALLCVARSWITHRUBBISH void Cvar_FillAll_f(); #endif /* FILLALLCVARSWITHRUBBISH */