Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
util.qh
Go to the documentation of this file.
1#pragma once
2
15.float(entity) func_setDependent;
17
18bool GL_CheckExtension(string ext);
20
21void forAllDescendants(entity root, void(entity, entity) funcPre, void(entity, entity) funcPost, entity pass);
22void saveAllCvars(entity root);
23void loadAllCvars(entity root);
24
25void makeMulti(entity me, string otherCvars);
26string getCvarsMulti(entity me);
27void makeCallback(entity me, entity cbent, void(entity, entity) cbfunc);
28
29void setDependent(entity e, string theCvarName, float theCvarMin, float theCvarMax);
30void setDependentNOT(entity e, string theCvarName, float theCvarValue);
31void setDependentAND(entity e, string theCvarName, float theCvarMin, float theCvarMax);
32void setDependentOR(entity e, string theCvarName, float theCvarMin, float theCvarMax);
33void setDependentStringNotEqual(entity e, string theCvarName, string theCvarValue);
34void setDependentWeird(entity e, float(entity) func);
35
36void setZonedTooltip(entity e, string theTooltip, string theCvar);
37void clearTooltip(entity e);
38
39string resolvemod(string m);
40
42
43void UpdateNotification_URI_Get_Callback(float id, float status, string data);
44
45// gametype list box stuff (does not NEED to contain all gametypes, other
46// types stay available via console)
48string GameType_GetName(int cnt);
49string GameType_GetIcon(int cnt);
50//string GameType_GetTeams(float cnt);
53
54void dialog_hudpanel_main_checkbox(entity me, string panelname);
55void dialog_hudpanel_main_settings(entity me, string panelname);
56
59
60float getFadedAlpha(float currentAlpha, float startAlpha, float targetAlpha);
61
69
70void CheckSendCvars(entity me, string cvarnamestring);
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
float cnt
Definition powerups.qc:24
bool disabled
#define pass(name, colormin, colormax)
void saveAllCvars(entity root)
Definition util.qc:49
float cvar1Max_setDependent
Definition util.qh:5
string cvarValue_setDependent
Definition util.qh:14
float _Nex_ExtResponseSystem_BannedServersNeedsRefresh
Definition util.qh:63
void setDependentWeird(entity e, float(entity) func)
Definition util.qc:249
bool isServerSingleplayer()
Definition util.qc:804
void UpdateNotification_URI_Get_Callback(float id, float status, string data)
Definition util.qc:316
float cvar3Max_setDependent
Definition util.qh:11
int GameType_GetCount()
Definition util.qc:674
string cvar1_setDependent
Definition util.qh:3
int GameType_GetTotalCount()
Definition util.qc:687
float _Nex_ExtResponseSystem_RecommendedServersNeedsRefresh
Definition util.qh:67
void loadAllCvars(entity root)
Definition util.qc:53
string GameType_GetName(int cnt)
Definition util.qc:697
bool GL_Have_TextureCompression()
Definition util.qc:20
void setDependentStringNotEqual(entity e, string theCvarName, string theCvarValue)
Definition util.qc:204
float cvar2Min_setDependent
Definition util.qh:7
void makeCallback(entity me, entity cbent, void(entity, entity) cbfunc)
Definition util.qc:107
void setDependentAND(entity e, string theCvarName, float theCvarMin, float theCvarMax)
Definition util.qc:213
string resolvemod(string m)
Definition util.qc:596
void makeMulti(entity me, string otherCvars)
Definition util.qc:92
string cvar3_setDependent
Definition util.qh:9
int op_setDependent
Definition util.qh:12
string GameType_GetIcon(int cnt)
Definition util.qc:703
string getCvarsMulti(entity me)
Definition util.qc:60
float cvar1Min_setDependent
Definition util.qh:4
void setDependentOR(entity e, string theCvarName, float theCvarMin, float theCvarMax)
Definition util.qc:231
string _Nex_ExtResponseSystem_BannedServers
Definition util.qh:62
string _Nex_ExtResponseSystem_PromotedServers
Definition util.qh:64
float _Nex_ExtResponseSystem_NewToS
Definition util.qh:68
bool GL_CheckExtension(string ext)
Definition util.qc:15
void forAllDescendants(entity root, void(entity, entity) funcPre, void(entity, entity) funcPost, entity pass)
Definition util.qc:26
void CheckSendCvars(entity me, string cvarnamestring)
Definition util.qc:825
float getFadedAlpha(float currentAlpha, float startAlpha, float targetAlpha)
Definition util.qc:816
void dialog_hudpanel_main_checkbox(entity me, string panelname)
Definition util.qc:722
string _Nex_ExtResponseSystem_RecommendedServers
Definition util.qh:66
void setDependentNOT(entity e, string theCvarName, float theCvarValue)
Definition util.qc:192
entity GameType_GetID(int cnt)
Definition util.qc:664
float cvar2Max_setDependent
Definition util.qh:8
void makeServerSingleplayer()
Definition util.qc:809
void clearTooltip(entity e)
Definition util.qc:277
string cvarString_setDependent
Definition util.qh:13
float cvar3Min_setDependent
Definition util.qh:10
void updateCompression()
Definition util.qc:604
void dialog_hudpanel_main_settings(entity me, string panelname)
Definition util.qc:731
string cvar2_setDependent
Definition util.qh:6
void setDependent(entity e, string theCvarName, float theCvarMin, float theCvarMax)
Definition util.qc:180
float _Nex_ExtResponseSystem_PromotedServersNeedsRefresh
Definition util.qh:65
void setZonedTooltip(entity e, string theTooltip, string theCvar)
Definition util.qc:257