Add Cvar_CheckRange exports

This commit is contained in:
smallmodel 2025-01-27 00:13:01 +01:00
parent 9bb4789b32
commit c345035e12
No known key found for this signature in database
GPG key ID: 9F2D623CEDF08512
4 changed files with 5 additions and 0 deletions

View file

@ -122,6 +122,7 @@ functions exported to the main executable
cvar_t *(*Cvar_Get)(const char *var_name, const char *value, int flags);
cvar_t *(*Cvar_Find)(const char *var_name);
void (*Cvar_Set)(const char *var_name, const char *value);
void (*Cvar_CheckRange)(cvar_t* var, float min, float max, qboolean integral);
// ClientCommand and ConsoleCommand parameter access
int (*Argc)(void);

View file

@ -629,6 +629,7 @@ void CL_InitCGameDLL( clientGameImport_t *cgi, clientGameExport_t **cge ) {
cgi->Cvar_Get = Cvar_Get;
cgi->Cvar_Find = Cvar_FindVar;
cgi->Cvar_Set = Cvar_Set;
cgi->Cvar_CheckRange = Cvar_CheckRange;
cgi->Argc = Cmd_Argc;
cgi->Args = Cmd_Args;

View file

@ -248,6 +248,8 @@ typedef struct gameImport_s {
void (*cvar_set)(const char *varName, const char *varValue);
cvar_t *(*cvar_set2)(const char *varName, const char *varValue, qboolean force);
cvar_t *(*NextCvar)(cvar_t *var);
void (*Cvar_CheckRange)(cvar_t* var, float min, float max, qboolean integral);
int (*Argc)();
char *(*Argv)(int arg);
char *(*Args)();

View file

@ -1772,6 +1772,7 @@ void SV_InitGameProgs( void ) {
import.cvar_set = Cvar_Set;
import.cvar_set2 = Cvar_Set2;
import.NextCvar = Cvar_Next;
import.Cvar_CheckRange = Cvar_CheckRange;
import.Argc = Cmd_Argc;
import.Args = Cmd_Args;