Planeshift
|
#include <pscharacter.h>
Public Member Functions | |
OverridableRace (psRaceInfo *race) | |
Constructor, wants a. | |
void | SetCharacter (psCharacter *psChar) |
Sets which character owns this overridableRace. | |
virtual | ~OverridableRace () |
Destructor. | |
Protected Member Functions | |
virtual void | OnChange () |
Function called when the overridable is changed. | |
Protected Attributes | |
psCharacter * | character |
Pointer to the psCharacter owning this overridable class. |
Definition at line 607 of file pscharacter.h.
OverridableRace::OverridableRace | ( | psRaceInfo * | race | ) | [inline] |
Constructor, wants a.
race | A pointer to a |
Definition at line 616 of file pscharacter.h.
virtual OverridableRace::~OverridableRace | ( | ) | [inline, virtual] |
Destructor.
Definition at line 621 of file pscharacter.h.
virtual void OverridableRace::OnChange | ( | ) | [protected, virtual] |
Function called when the overridable is changed.
It sets the base values of the race and the helm/belt... groups.
Reimplemented from Overridable< psRaceInfo * >.
void OverridableRace::SetCharacter | ( | psCharacter * | psChar | ) | [inline] |
Sets which character owns this overridableRace.
psChar | A pointer to a pscharacter. |
Definition at line 628 of file pscharacter.h.
psCharacter* OverridableRace::character [protected] |
Pointer to the psCharacter owning this overridable class.
Definition at line 642 of file pscharacter.h.