Macros used in the console system.
#define ALLOW_AUDIT_CVARS 1
IConsole.h
#define CVAR_FLOAT 2
IConsole.h
#define CVAR_GROUPS_ARE_PRIVILEGED 1 // allows cvar groups to manipulate const/cheat cvars (turn off to log group cvar manipulation)
IConsole.h
allows cvar groups to manipulate const/cheat cvars (turn off to log group cvar manipulation)
#define CVAR_INT 1
IConsole.h
#define CVAR_STRING 3
IConsole.h
#define CVF_CHANGE_SOURCE (1u<<16)
IConsole.h
If this flag is set during registering a console variable, and the variable exists, then the variable will store its value in memory given by src
#define LOG_CVAR_INFRACTIONS 1
IConsole.h
#define LOG_CVAR_INFRACTIONS_CALLSTACK (LOG_CVAR_INFRACTIONS && 0) // logs the callstack when certain cvar issues arise; helpful in tracking down where the problem originated
IConsole.h
logs the callstack when certain cvar issues arise; helpful in tracking down where the problem originated
#define LOG_CVAR_USAGE 1
IConsole.h