|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
limitations: NULL cannot be present elements can only be present once a maximum of IL_MAX lists can exist at one time freed entities must be removed from the list More...
Public Member Functions | |
| IntrusiveList () | |
| ~IntrusiveList () | |
| ATTRIB (IntrusiveList, il_head, entity) | |
| ATTRIB (IntrusiveList, il_tail, entity) | |
Public Attributes | |
| entity | il_loop_item = NULL |
| entity | il_nextfld = nil |
| entity | il_prevfld = nil |
limitations: NULL cannot be present elements can only be present once a maximum of IL_MAX lists can exist at one time freed entities must be removed from the list
Definition at line 27 of file intrusivelist.qh.
|
inline |
Definition at line 33 of file intrusivelist.qh.
References IntrusiveList(), IL_INIT(), and INIT.
Referenced by IntrusiveList(), ~IntrusiveList(), ATTRIB(), and ATTRIB().
|
inline |
Definition at line 34 of file intrusivelist.qh.
References IntrusiveList(), and IL_DTOR().
| IntrusiveList::ATTRIB | ( | IntrusiveList | , |
| il_head | , | ||
| entity | ) |
References IntrusiveList(), ATTRIB(), and entity().
| IntrusiveList::ATTRIB | ( | IntrusiveList | , |
| il_tail | , | ||
| entity | ) |
References IntrusiveList(), ATTRIB(), and entity().
Definition at line 32 of file intrusivelist.qh.
| entity IntrusiveList::il_nextfld = nil |
Definition at line 30 of file intrusivelist.qh.
Referenced by IL_ENDFRAME().
| entity IntrusiveList::il_prevfld = nil |
Definition at line 31 of file intrusivelist.qh.