|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
Callback chains contain zero or more callbacks. More...
Classes | |
| class | CallbackNode |
Public Member Functions | |
| CallbackChain (string _name) | |
| ATTRIB (CallbackChain, cbc_next, CallbackNode) | |
| bool | CallbackChain_Add (CallbackChain this, Callback cb, int order) |
| bool | CallbackChain_Call (CallbackChain this) |
| int | CallbackChain_Remove (CallbackChain this, Callback cb) |
Public Attributes | |
| int | cbc_order = 0 |
|
inline |
Definition at line 53 of file base.qh.
References CallbackChain(), CONSTRUCT, CONSTRUCTOR, and netname.
Referenced by CallbackChain(), ATTRIB(), CallbackChain_Add(), CallbackChain_Call(), and CallbackChain_Remove().
| CallbackChain::ATTRIB | ( | CallbackChain | , |
| cbc_next | , | ||
| CallbackNode | ) |
References CallbackChain(), and ATTRIB().
Referenced by ATTRIB().
|
inline |
Definition at line 58 of file base.qh.
References CallbackChain(), cbc_order, CBC_ORDER_ANY, CBC_ORDER_FIRST, CBC_ORDER_LAST, entity(), NEW, NULL, and prev.
|
inline |
Definition at line 107 of file base.qh.
References CallbackChain(), and CallbackChain_ReturnValue.
|
inline |
Definition at line 90 of file base.qh.
References CallbackChain(), cbc_order, CBC_ORDER_ANY, next, NULL, and prev.
| int CallbackChain::cbc_order = 0 |
Definition at line 52 of file base.qh.
Referenced by CallbackChain_Add(), and CallbackChain_Remove().