|
Planeshift
|
A special form of buffable that is clamped to always return a positive number. More...
#include <buffable.h>
Public Member Functions | |
| int | Current () |
Public Member Functions inherited from Buffable< T > | |
| T | Base () const |
| void | Buff (const ActiveSpell *owner, T x) |
| Buffable () | |
| Buffable (T x) | |
| virtual void | Cancel (const ActiveSpell *owner) |
| T | Current () const |
| void | SetBase (T x) |
| virtual | ~Buffable () |
Public Member Functions inherited from iSpellModifier | |
| virtual | ~iSpellModifier () |
Additional Inherited Members | |
Protected Member Functions inherited from Buffable< T > | |
| virtual void | OnChange () |
| Called whenever the value changes; implemented in derived classes. More... | |
Protected Attributes inherited from Buffable< T > | |
| T | base |
| csArray< csTuple2< const ActiveSpell *, T > > | buffs |
| T | cached |
A special form of buffable that is clamped to always return a positive number.
Definition at line 278 of file buffable.h.
|
inline |
Definition at line 282 of file buffable.h.