![]() |
Core Rules
WoTC AD&D 2nd Edition -- Drakein API Reference
|
#include <IPsionicPowerOb.h>
Public Types | |
| enum | Discipline { psi_Clairsentient = 0 , psi_Psychokinetic = 1 , psi_Psychometabolic = 2 , psi_Psychoportive = 3 , psi_Telepathic = 4 , psi_Discipline_Count = 5 } |
Public Member Functions | |
| virtual | ~IPsionicPowerOb ()=default |
| virtual const char * | GetName () const =0 |
| virtual bool | SetName (const char *v)=0 |
| virtual long | GetIndex () const =0 |
| virtual bool | SetIndex (long v)=0 |
| virtual Discipline | GetDiscipline () const =0 |
| virtual bool | SetDiscipline (Discipline v)=0 |
| virtual bool | IsScience () const =0 |
| virtual bool | IsDevotion () const =0 |
| virtual void | IsScience (bool v)=0 |
| virtual void | IsDevotion (bool v)=0 |
| virtual long | GetMac () const =0 |
| virtual bool | SetMac (long v)=0 |
| virtual bool | IsMacBase () const =0 |
| virtual bool | IsMacBase (bool v)=0 |
| virtual bool | IsMacVaries () const =0 |
| virtual void | IsMacVaries (bool v)=0 |
| virtual const char * | GetPspCost () const =0 |
| virtual void | SetPspCost (const char *v)=0 |
| virtual long | GetMinimumCost () const =0 |
| virtual bool | SetMinimumCost (long v)=0 |
| virtual long | GetMinimumLevel () const =0 |
| virtual bool | SetMinimumLevel (long v)=0 |
| virtual const char * | GetRange () const =0 |
| virtual void | SetRange (const char *v)=0 |
| virtual const char * | GetAreaOfEffect () const =0 |
| virtual void | SetAreaOfEffect (const char *v)=0 |
| virtual const char * | GetDescription () const =0 |
| virtual void | SetDescription (const char *v)=0 |
| virtual int | GetPrerequisiteCount () const =0 |
| virtual const char * | GetPrerequisite (int index) const =0 |
| virtual bool | HasPrerequisite (const char *name) const =0 |
| virtual bool | AddPrerequisite (const char *name)=0 |
| virtual bool | RemovePrerequisite (int index)=0 |
| virtual void | ClearPrerequisites ()=0 |
| virtual IPsionicPowerOb * | Clone () const =0 |
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |