|
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 | __spawnfunc_spawn_all() |
| #define | _spawnfunc_check(fld) |
| #define | _spawnfunc_checktypes(fld) |
| #define | spawnfunc(id) |
| #define | SPAWNFUNC_INTERNAL_FIELDS(X) |
| #define | X(T, fld, def) |
| #define | X(T, fld, def) |
| #define | X(T, fld, def) |
Functions | |
| void | __spawnfunc_defer (entity prototype, void(entity) constructor) |
| void | __spawnfunc_spawn (entity prototype) |
| void | _SV_OnEntityPreSpawnFunction (entity this) |
| void | g_spawn_queue_spawn () |
| void (entity) __spawnfunc_constructor | |
Variables | |
| noref string | __fullspawndata |
| Not for production use, provides access to a dump of the entity's fields when it is parsed from map data. | |
| noref entity | __spawnfunc_expect |
| noref int | __spawnfunc_expecting |
| noref bool | __spawnfunc_first |
| noref bool | __spawnfunc_unreachable_workaround = true |
| string | fullspawndata |
| noref IntrusiveList | g_map_entities |
| noref IntrusiveList | g_spawn_queue |
| noref bool | require_spawnfunc_prefix |
| If this global exists, only functions with spawnfunc_ name prefix qualify as spawn functions. | |
| bool | spawnfunc_checked |
| #define __spawnfunc_spawn_all | ( | ) |
Definition at line 66 of file spawnfunc.qh.
Referenced by spawnfunc().
| #define _spawnfunc_check | ( | fld | ) |
Definition at line 33 of file spawnfunc.qh.
| #define _spawnfunc_checktypes | ( | fld | ) |
Definition at line 31 of file spawnfunc.qh.
| #define spawnfunc | ( | id | ) |
Definition at line 96 of file spawnfunc.qh.
Referenced by spawnfunc().
| #define SPAWNFUNC_INTERNAL_FIELDS | ( | X | ) |
Definition at line 43 of file spawnfunc.qh.
Referenced by __spawnfunc_defer(), and __spawnfunc_spawn().
| #define X | ( | T, | |
| fld, | |||
| def ) |
Definition at line 52 of file spawnfunc.qh.
| #define X | ( | T, | |
| fld, | |||
| def ) |
Definition at line 52 of file spawnfunc.qh.
| #define X | ( | T, | |
| fld, | |||
| def ) |
Definition at line 52 of file spawnfunc.qh.
Definition at line 56 of file spawnfunc.qh.
References entity(), g_spawn_queue, IL_PUSH(), SPAWNFUNC_INTERNAL_FIELDS, and X.
Definition at line 73 of file spawnfunc.qh.
References _SV_OnEntityPreSpawnFunction(), copyentity_qc(), entity(), g_map_entities, IL_PUSH(), SPAWNFUNC_INTERNAL_FIELDS, and X.
References entity().
Referenced by __spawnfunc_spawn().
| void g_spawn_queue_spawn | ( | ) |
| noref string __fullspawndata |
Not for production use, provides access to a dump of the entity's fields when it is parsed from map data.
Definition at line 10 of file spawnfunc.qh.
| noref entity __spawnfunc_expect |
Definition at line 37 of file spawnfunc.qh.
| noref int __spawnfunc_expecting |
Definition at line 36 of file spawnfunc.qh.
| noref bool __spawnfunc_first |
Definition at line 94 of file spawnfunc.qh.
Definition at line 38 of file spawnfunc.qh.
| string fullspawndata |
Definition at line 11 of file spawnfunc.qh.
| noref IntrusiveList g_map_entities |
Definition at line 65 of file spawnfunc.qh.
Referenced by __spawnfunc_spawn().
| noref IntrusiveList g_spawn_queue |
Definition at line 41 of file spawnfunc.qh.
Referenced by __spawnfunc_defer(), and g_spawn_queue_spawn().
| noref bool require_spawnfunc_prefix |
If this global exists, only functions with spawnfunc_ name prefix qualify as spawn functions.
Definition at line 7 of file spawnfunc.qh.
| bool spawnfunc_checked |
Definition at line 8 of file spawnfunc.qh.
Referenced by ctf_SpawnTeam(), tdm_SpawnTeam(), and tmayhem_SpawnTeam().