|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
Go to the source code of this file.
Macros | |
| #define | _FOREACH_ENTITY_FIND_ORDERED(T, fld, match, cond, body) |
| #define | _FOREACH_ENTITY_FIND_UNORDERED(id, T, fld, match, cond, body) |
| #define | FOREACH(list, cond, body) |
| #define | FOREACH_ARRAY(arr, start, end, cond, body) |
| #define | FOREACH_CHAR(s, cond, body) |
| #define | FOREACH_ENTITY(cond, body) |
| #define | FOREACH_ENTITY_CLASS(class, cond, body) |
| #define | FOREACH_ENTITY_CLASS_ORDERED(class, cond, body) |
| #define | FOREACH_ENTITY_CLASS_UNORDERED(class, cond, body) |
| #define | FOREACH_ENTITY_ENT(fld, match, body) |
| #define | FOREACH_ENTITY_ENT_ORDERED(fld, match, body) |
| #define | FOREACH_ENTITY_ENT_UNORDERED(fld, match, body) |
| #define | FOREACH_ENTITY_FLAGS(fld, match, body) |
| #define | FOREACH_ENTITY_FLAGS_ORDERED(fld, match, body) |
| #define | FOREACH_ENTITY_FLAGS_UNORDERED(fld, match, body) |
| #define | FOREACH_ENTITY_FLOAT(fld, match, body) |
| #define | FOREACH_ENTITY_FLOAT_ORDERED(fld, match, body) |
| #define | FOREACH_ENTITY_FLOAT_UNORDERED(fld, match, body) |
| #define | FOREACH_ENTITY_ORDERED(cond, body) |
| #define | FOREACH_ENTITY_RADIUS(org, dist, cond, body) |
| #define | FOREACH_ENTITY_RADIUS_ORDERED(org, dist, cond, body) |
| #define | FOREACH_ENTITY_RADIUS_UNORDERED(org, dist, cond, body) |
| #define | FOREACH_ENTITY_STRING(fld, match, body) |
| #define | FOREACH_ENTITY_STRING_ORDERED(fld, match, body) |
| #define | FOREACH_ENTITY_STRING_UNORDERED(fld, match, body) |
| #define | FOREACH_ENTITY_UNORDERED(cond, body) |
| #define | FOREACH_LIST(list, next, cond, body) |
| #define | FOREACH_WORD(words, cond, body) |
| #define | ITER_CONST const |
| #define | MUTEX_LOCK(this) |
| #define | MUTEX_UNLOCK(this) |
| #define | ORDERED(F) |
| #define | STRING_ITERATOR(this, s, i) |
| #define | STRING_ITERATOR_GET(this) |
| #define | STRING_ITERATOR_LOAD(this, n) |
| #define | STRING_ITERATOR_NEXT(this) |
| #define | STRING_ITERATOR_PEEK(this) |
| #define | STRING_ITERATOR_SAVE(this) |
| #define | STRING_ITERATOR_SET(this, s, i) |
| #define | STRING_ITERATOR_UNGET(this) |
Functions | |
| entity (.entity fld, entity match,.entity tofield) _findchainentity_tofield | |
| entity (.float fld, float match,.entity tofield) _findchainfloat_tofield | |
| entity (.string fld, string match,.entity tofield) _findchainstring_tofield | |
| entity (entity start,.entity fld, entity match) _findentity | |
| entity (entity start,.float fld, float match) _findfloat | |
| entity (entity start,.string fld, string match) _findstring | |
| entity (vector org, float rad,.entity tofield) _findchainradius_tofield | |
| #define _FOREACH_ENTITY_FIND_ORDERED | ( | T, | |
| fld, | |||
| match, | |||
| cond, | |||
| body ) |
Definition at line 112 of file iter.qh.
| #define _FOREACH_ENTITY_FIND_UNORDERED | ( | id, | |
| T, | |||
| fld, | |||
| match, | |||
| cond, | |||
| body ) |
Definition at line 129 of file iter.qh.
| #define FOREACH | ( | list, | |
| cond, | |||
| body ) |
Definition at line 19 of file iter.qh.
Referenced by _entcs_send(), _MapInfo_Generate(), _MapInfo_Map_ApplyGametypeEx(), _MapInfo_ParseArena(), ammo_pickupevalfunc(), buff_FirstFromFlags(), buff_NewType(), buff_RemoveAll(), ClearPlayerSounds(), client_hasweapon(), ClientCommand_macro_command(), ClientCommand_macro_help(), ClientCommand_macro_usage(), ClientCommand_macro_write_aliases(), ClientCommand_minigame(), Cmd_Scoreboard_SetFields(), CommonCommand_editmob(), CommonCommand_macro_command(), CommonCommand_macro_help(), CommonCommand_macro_usage(), CommonCommand_macro_write_aliases(), CSQC_Ent_Update(), CSQC_Parse_TempEntity(), Destroy_All_Notifications(), Dump_Items(), Dump_Notifications(), Dump_Turret_Settings(), Dump_Weapon_Settings(), Ent_RemovePlayerScore(), entcs_think(), GameCommand_macro_command(), GameCommand_macro_help(), GameCommand_macro_usage(), GameCommand_macro_write_aliases(), GenericCommand_macro_command(), GenericCommand_macro_help(), GenericCommand_macro_usage(), GenericCommand_macro_write_aliases(), GenericCommand_restartnotifs(), GetAmmoItem(), GetAmmoResource(), getmonsterlist(), GetPlayerScoreString(), GetPlayerSound(), GetResourceType(), GetVoiceMessage(), GiveItems(), GiveRandomWeapons(), havocbot_ai(), havocbot_chooseweapon(), havocbot_chooseweapon_checkreload(), HUD_ItemsTime(), HUD_Main(), HUD_MinigameMenu_ClickCreate(), HUD_ModIcons_Export(), HUD_Weapons(), ImpulseCommands(), invasion_PickMonster(), Inventory_clear(), Inventory_Write(), Item_GiveTo(), Item_Initialise(), Item_ItemsTime_ResetTimes(), Item_ItemsTime_ResetTimesForPlayer(), Item_ItemsTime_SetTimesForPlayer(), Item_RandomFromList(), KeyBinds_BuildList(), kh_Key_AssignTo(), LocalCommand_macro_command(), LocalCommand_macro_help(), LocalCommand_macro_usage(), LocalCommand_macro_write_aliases(), MapInfo_CurrentGametype(), MapInfo_Get_ByName(), MapInfo_Get_ByName_NoFallbacks(), MapInfo_LoadMapSettings(), MapInfo_SwitchGameType(), MapInfo_Type_FromString(), minigame_get_descriptor(), monsters_animoverride(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), MUTATOR_HOOKFUNCTION(), nade_choose_random(), Nade_FromProjectile(), Nade_TrailEffect(), Nades_FromString(), NET_HANDLE(), NET_HANDLE(), NET_HANDLE(), NET_Mutator_Remove(), NIX_ChooseNextWeapon(), Notification_GetCvars(), PlayerDamage(), PlayerScore_Clear(), PlayerScore_Compare(), PlayerScore_PlayerStats(), PlayerScore_SendEntity(), PlayerStats_GameReport_Accuracy(), PlayerStats_GameReport_Init(), PlayerStats_GameReport_Reset_All(), PRECACHE(), PRECACHE(), PRECACHE(), PutPlayerInServer(), RandomItems_GetRandomItemClassNameWithProperty(), RandomItems_GetRandomVanillaItemClassName(), ReadEntcs(), readlevelcvars(), readplayerstartcvars(), REGISTER_MUTATOR(), REGISTER_MUTATOR(), ReplicateVars(), Score_ClearAll(), Score_NicePrint(), Score_NicePrint_Player(), Score_NicePrint_Team(), Scoreboard_AccuracyStats_Draw(), Scoreboard_AccuracyStats_WouldDraw(), Scoreboard_ComparePlayerScores(), Scoreboard_InitScores(), ScoreInfo_SendEntity(), ScoreRules_basics(), Send_Effect_(), ServerList_TypeSort_Click(), spawnfunc(), spawnmonster(), spritelookupicon(), spritelookuptext(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT(), STATIC_INIT_LATE(), STATIC_INIT_LATE(), StatusEffects_clearall(), StatusEffects_copy(), StatusEffects_removeall(), StatusEffects_tick(), StatusEffects_Write(), target_init_use(), View_PostProcessing(), W_GetCycleWeapon(), W_NumberWeaponOrder_MapFunc(), W_PROP_reload(), W_RandomWeapons(), W_ThrowNewWeapon(), Weapon_from_impulse(), Weapon_from_name(), weapon_pickupevalfunc(), weapons_all(), weapons_devall(), weapons_most(), and weapons_start().
| #define FOREACH_ARRAY | ( | arr, | |
| start, | |||
| end, | |||
| cond, | |||
| body ) |
Definition at line 9 of file iter.qh.
| #define FOREACH_CHAR | ( | s, | |
| cond, | |||
| body ) |
Definition at line 62 of file iter.qh.
Referenced by markdown().
| #define FOREACH_ENTITY | ( | cond, | |
| body ) |
| #define FOREACH_ENTITY_CLASS | ( | class, | |
| cond, | |||
| body ) |
Definition at line 189 of file iter.qh.
Referenced by cvar_settemp_restore(), dropclient_schedule(), HUD_Crosshair_ApplyPlayerAlpha(), and waypoint_remove_fromeditor().
| #define FOREACH_ENTITY_CLASS_ORDERED | ( | class, | |
| cond, | |||
| body ) |
Definition at line 190 of file iter.qh.
Referenced by GENERIC_COMMAND().
| #define FOREACH_ENTITY_CLASS_UNORDERED | ( | class, | |
| cond, | |||
| body ) |
| #define FOREACH_ENTITY_ENT | ( | fld, | |
| match, | |||
| body ) |
Definition at line 179 of file iter.qh.
Referenced by pathlib_deletepath(), pathlib_getbestopen(), pathlib_wpp_bestopen(), and vehicles_reset_colors().
| #define FOREACH_ENTITY_ENT_ORDERED | ( | fld, | |
| match, | |||
| body ) |
| #define FOREACH_ENTITY_ENT_UNORDERED | ( | fld, | |
| match, | |||
| body ) |
| #define FOREACH_ENTITY_FLAGS | ( | fld, | |
| match, | |||
| body ) |
| #define FOREACH_ENTITY_FLAGS_ORDERED | ( | fld, | |
| match, | |||
| body ) |
| #define FOREACH_ENTITY_FLAGS_UNORDERED | ( | fld, | |
| match, | |||
| body ) |
| #define FOREACH_ENTITY_FLOAT | ( | fld, | |
| match, | |||
| body ) |
Definition at line 174 of file iter.qh.
Referenced by crosshair_trace_plusvisibletriggers__is_wz().
| #define FOREACH_ENTITY_FLOAT_ORDERED | ( | fld, | |
| match, | |||
| body ) |
| #define FOREACH_ENTITY_FLOAT_UNORDERED | ( | fld, | |
| match, | |||
| body ) |
| #define FOREACH_ENTITY_ORDERED | ( | cond, | |
| body ) |
Definition at line 138 of file iter.qh.
Referenced by GameCommand(), GENERIC_COMMAND(), reset_map(), and Shutdown().
| #define FOREACH_ENTITY_RADIUS | ( | org, | |
| dist, | |||
| cond, | |||
| body ) |
Definition at line 160 of file iter.qh.
Referenced by conveyor_think(), func_ladder_think(), havocbot_goalrating_ast_targets(), M_Golem_Attack_Lightning_Explode(), M_Mage_Defend_Heal(), M_Spider_Attack_Web_Explode(), M_Wyvern_Attack_Fireball_Explode(), nade_darkness_think(), nade_ice_think(), navigation_unstuck(), NET_HANDLE(), PlayerFrame(), setItemGroup(), StartItem(), swamp_think(), toast(), and WarpZone_FindRadius_Recurse().
| #define FOREACH_ENTITY_RADIUS_ORDERED | ( | org, | |
| dist, | |||
| cond, | |||
| body ) |
Definition at line 164 of file iter.qh.
Referenced by _Movetype_LinkEdict_TouchAreaGrid(), and sys_phys_simulate_simple().
| #define FOREACH_ENTITY_RADIUS_UNORDERED | ( | org, | |
| dist, | |||
| cond, | |||
| body ) |
| #define FOREACH_ENTITY_STRING | ( | fld, | |
| match, | |||
| body ) |
Definition at line 184 of file iter.qh.
Referenced by Simple_TeleportPlayer(), target_objective_decrease_activate(), target_spawn_use(), and target_teleporter_checktarget().
| #define FOREACH_ENTITY_STRING_ORDERED | ( | fld, | |
| match, | |||
| body ) |
| #define FOREACH_ENTITY_STRING_UNORDERED | ( | fld, | |
| match, | |||
| body ) |
| #define FOREACH_ENTITY_UNORDERED | ( | cond, | |
| body ) |
| #define FOREACH_LIST | ( | list, | |
| next, | |||
| cond, | |||
| body ) |
Definition at line 21 of file iter.qh.
Referenced by WarpZone_FindRadius().
| #define FOREACH_WORD | ( | words, | |
| cond, | |||
| body ) |
Definition at line 33 of file iter.qh.
Referenced by _MapInfo_ParseArena(), Animation::ATTRIB(), BanCommand_unmute(), BanCommand_unplayban(), BanCommand_unvoteban(), findinlist_abbrev(), FixIntermissionClient(), GenericCommand_addtolist(), GenericCommand_maplist(), GenericCommand_removefromlist(), getmaplist(), ignore_list_apply(), ignore_playerinlist(), ignore_remove_player(), invasion_SpawnChosenMonster(), Item_RandomFromList(), Maplist_Init(), maplist_shuffle(), precache_playermodels(), spawnfunc(), target_teleporter_checktarget(), TeleportPlayer(), and W_Apply_Weaponreplace().
| #define MUTEX_LOCK | ( | this | ) |
| #define MUTEX_UNLOCK | ( | this | ) |
| #define STRING_ITERATOR | ( | this, | |
| s, | |||
| i ) |
| #define STRING_ITERATOR_GET | ( | this | ) |
Definition at line 55 of file iter.qh.
Referenced by _json_parse_array(), _json_parse_false(), _json_parse_float(), _json_parse_int(), _json_parse_null(), _json_parse_object(), _json_parse_pair(), _json_parse_string(), and _json_parse_true().
| #define STRING_ITERATOR_LOAD | ( | this, | |
| n ) |
| #define STRING_ITERATOR_NEXT | ( | this | ) |
Definition at line 57 of file iter.qh.
Referenced by _json_parse_array(), and _json_parse_members().
| #define STRING_ITERATOR_PEEK | ( | this | ) |
Definition at line 56 of file iter.qh.
Referenced by _json_parse_array(), and _json_parse_members().
| #define STRING_ITERATOR_SET | ( | this, | |
| s, | |||
| i ) |
Definition at line 49 of file iter.qh.
Referenced by json_parse(), and Net_ClientCommand().
| #define STRING_ITERATOR_UNGET | ( | this | ) |
Definition at line 58 of file iter.qh.
Referenced by _json_parse_float(), _json_parse_int(), and _json_parse_string().
| entity | ( | .entity | fld, |
| entity | match, | ||
| .entity | tofield ) |
References entity().
| entity | ( | entity | start, |
| .entity | fld, | ||
| entity | match ) |
References entity().