====== a_GetCVarFixed ======
{{tag>zdoom cvar}}
''fixed a_GetCVarFixed(str name)''
This function is called ''a_GetCVarFixed()'' because it conflicts with [[:GDCC]]'s unrelated ''GetCVarFixed()''.
===== Description =====
Returns the value of an int or float CVar as a fixed-point number.
Returns 0 if the CVar doesn't exist or is not a number.
The function works by calling [[zdoom>GetCVarString]] and parsing the text with [[atof]].
===== Examples =====
int mul = a_GetCVarFixed("mymod_multiplier"); // declared as float in CVARINFO
int value = FixedMul(x, mul);
From [[UpdateCursor]] source:
int sensitivity = a_GetCVarFixed("mouse_sensitivity");
int speedX = FixedDiv(CursorSpeedX, FixedMul(a_GetCVarFixed("m_yaw"), sensitivity));
int speedY = FixedDiv(CursorSpeedY, FixedMul(a_GetCVarFixed("m_pitch"), sensitivity));
===== See also =====
* [[GetUserCVarFixed]]