|
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 | COMPONENT(com) |
| Components always interpolate from the previous state. | |
| #define | emit(T, ...) |
| #define | EVENT(T, args) |
| #define | FOREACH_COMPONENT(com, body) |
| #define | subscribe(listener, T, fn) |
| #define | SYSTEM(sys, frameLimit, minfps) |
| framelimit 0 is no limit, interpolation does not apply framerate below minfps will result in less than 100% speed | |
| #define | SYSTEM_UPDATE(sys) |
Functions | |
| STATIC_INIT (components) | |
Variables | |
| IntrusiveList | g_components |
| IntrusiveList | g_events |
| #define COMPONENT | ( | com | ) |
| #define emit | ( | T, | |
| ... ) |
Definition at line 17 of file lib.qh.
Referenced by sys_phys_update().
| #define EVENT | ( | T, | |
| args ) |
| #define FOREACH_COMPONENT | ( | com, | |
| body ) |
| #define subscribe | ( | listener, | |
| T, | |||
| fn ) |
Definition at line 22 of file lib.qh.
Referenced by STATIC_INIT().
| #define SYSTEM | ( | sys, | |
| frameLimit, | |||
| minfps ) |
framelimit 0 is no limit, interpolation does not apply framerate below minfps will result in less than 100% speed
Definition at line 34 of file lib.qh.
| #define SYSTEM_UPDATE | ( | sys | ) |
Definition at line 39 of file lib.qh.
Referenced by systems_update().
| STATIC_INIT | ( | components | ) |
| IntrusiveList g_components |
Definition at line 4 of file lib.qh.
Referenced by STATIC_INIT().
| IntrusiveList g_events |
Definition at line 3 of file lib.qh.
Referenced by STATIC_INIT().