doom3-gpl
Doom 3 GPL source release
|
#include <CVarSystem.h>
Static Public Member Functions | |
static void | RegisterStaticVars (void) |
Protected Attributes | |
const char * | name |
const char * | value |
const char * | description |
int | flags |
float | valueMin |
float | valueMax |
const char ** | valueStrings |
argCompletion_t | valueCompletion |
int | integerValue |
float | floatValue |
idCVar * | internalVar |
idCVar * | next |
Private Member Functions | |
void | Init (const char *name, const char *value, int flags, const char *description, float valueMin, float valueMax, const char **valueStrings, argCompletion_t valueCompletion) |
virtual void | InternalSetString (const char *newValue) |
virtual void | InternalSetBool (const bool newValue) |
virtual void | InternalSetInteger (const int newValue) |
virtual void | InternalSetFloat (const float newValue) |
Static Private Attributes | |
static idCVar * | staticVars = NULL |
Definition at line 114 of file CVarSystem.h.
|
inline |
Definition at line 117 of file CVarSystem.h.
ID_INLINE idCVar::idCVar | ( | const char * | name, |
const char * | value, | ||
int | flags, | ||
const char * | description, | ||
argCompletion_t | valueCompletion = NULL |
||
) |
Definition at line 181 of file CVarSystem.h.
ID_INLINE idCVar::idCVar | ( | const char * | name, |
const char * | value, | ||
int | flags, | ||
const char * | description, | ||
float | valueMin, | ||
float | valueMax, | ||
argCompletion_t | valueCompletion = NULL |
||
) |
Definition at line 189 of file CVarSystem.h.
ID_INLINE idCVar::idCVar | ( | const char * | name, |
const char * | value, | ||
int | flags, | ||
const char * | description, | ||
const char ** | valueStrings, | ||
argCompletion_t | valueCompletion = NULL |
||
) |
Definition at line 194 of file CVarSystem.h.
|
inlinevirtual |
Definition at line 127 of file CVarSystem.h.
Definition at line 139 of file CVarSystem.h.
Definition at line 142 of file CVarSystem.h.
Definition at line 131 of file CVarSystem.h.
Definition at line 130 of file CVarSystem.h.
Definition at line 144 of file CVarSystem.h.
Definition at line 143 of file CVarSystem.h.
Definition at line 133 of file CVarSystem.h.
Definition at line 132 of file CVarSystem.h.
Definition at line 129 of file CVarSystem.h.
Definition at line 141 of file CVarSystem.h.
|
inline |
Definition at line 135 of file CVarSystem.h.
Definition at line 134 of file CVarSystem.h.
|
private |
Definition at line 278 of file CVarSystem.h.
Reimplemented in idInternalCVar.
Definition at line 174 of file CVarSystem.h.
Reimplemented in idInternalCVar.
Definition at line 176 of file CVarSystem.h.
Reimplemented in idInternalCVar.
Definition at line 175 of file CVarSystem.h.
Reimplemented in idInternalCVar.
Definition at line 173 of file CVarSystem.h.
Definition at line 137 of file CVarSystem.h.
Definition at line 300 of file CVarSystem.h.
Definition at line 147 of file CVarSystem.h.
Definition at line 149 of file CVarSystem.h.
Definition at line 148 of file CVarSystem.h.
Definition at line 151 of file CVarSystem.h.
Definition at line 138 of file CVarSystem.h.
Definition at line 146 of file CVarSystem.h.
|
protected |
Definition at line 158 of file CVarSystem.h.
|
protected |
Definition at line 159 of file CVarSystem.h.
|
protected |
Definition at line 165 of file CVarSystem.h.
|
protected |
Definition at line 164 of file CVarSystem.h.
|
protected |
Definition at line 166 of file CVarSystem.h.
|
protected |
Definition at line 156 of file CVarSystem.h.
|
protected |
Definition at line 167 of file CVarSystem.h.
Definition at line 178 of file CVarSystem.h.
|
protected |
Definition at line 157 of file CVarSystem.h.
|
protected |
Definition at line 163 of file CVarSystem.h.
|
protected |
Definition at line 161 of file CVarSystem.h.
|
protected |
Definition at line 160 of file CVarSystem.h.
|
protected |
Definition at line 162 of file CVarSystem.h.