|
Planeshift
|
#include <pscharacter.h>
Public Member Functions | |
| OverridableRace (psRaceInfo *race) | |
| Constructor, wants a. More... | |
| void | SetCharacter (psCharacter *psChar) |
| Sets which character owns this overridableRace. More... | |
| virtual | ~OverridableRace () |
| Destructor. More... | |
Public Member Functions inherited from Overridable< psRaceInfo * > | |
| psRaceInfo * | Base () const |
| virtual void | Cancel (const ActiveSpell *owner) |
| psRaceInfo * | Current () const |
| Overridable (psRaceInfo *x) | |
| void | Override (const ActiveSpell *owner, psRaceInfo *x) |
| void | SetBase (psRaceInfo *x) |
| virtual | ~Overridable () |
Public Member Functions inherited from iSpellModifier | |
| virtual | ~iSpellModifier () |
Protected Member Functions | |
| virtual void | OnChange () |
| Function called when the overridable is changed. More... | |
Protected Attributes | |
| psCharacter * | character |
| Pointer to the psCharacter owning this overridable class. More... | |
Protected Attributes inherited from Overridable< psRaceInfo * > | |
| csList< csTuple2< const ActiveSpell *, psRaceInfo * > > | values |
Definition at line 607 of file pscharacter.h.
|
inline |
Constructor, wants a.
| race | A pointer to a |
Definition at line 616 of file pscharacter.h.
|
inlinevirtual |
Destructor.
Definition at line 621 of file pscharacter.h.
|
protectedvirtual |
Function called when the overridable is changed.
It sets the base values of the race and the helm/belt... groups.
Reimplemented from Overridable< psRaceInfo * >.
|
inline |
Sets which character owns this overridableRace.
| psChar | A pointer to a pscharacter. |
Definition at line 628 of file pscharacter.h.
|
protected |
Pointer to the psCharacter owning this overridable class.
Definition at line 642 of file pscharacter.h.