![]() |
Core Rules
WoTC AD&D 2nd Edition -- Drakein API Reference
|
#include <ISpellsOb.h>
Public Member Functions | |
| virtual | ~ISpellsOb () |
| virtual const char * | GetName () const =0 |
| virtual bool | SetName (const char *v)=0 |
| virtual long | GetSpellLevel () const =0 |
| virtual bool | SetSpellLevel (long v)=0 |
| virtual long | GetSpellId () const =0 |
| virtual bool | SetSpellId (long v)=0 |
| virtual bool | IsWild () const =0 |
| virtual bool | IsReversible () const =0 |
| virtual bool | IsWizardSpell () const =0 |
| virtual bool | IsPriestSpell () const =0 |
| virtual bool | IsQuestSpell () const =0 |
| virtual void | IsWild (bool v)=0 |
| virtual void | IsReversible (bool v)=0 |
| virtual void | IsWizardSpell (bool v)=0 |
| virtual void | IsPriestSpell (bool v)=0 |
| virtual void | IsQuestSpell (bool v)=0 |
| virtual const char * | GetAreaOfEffect () const =0 |
| virtual void | SetAreaOfEffect (const char *v)=0 |
| virtual const char * | GetCastingTime () const =0 |
| virtual void | SetCastingTime (const char *v)=0 |
| virtual const char * | GetComponents () const =0 |
| virtual void | SetComponents (const char *v)=0 |
| virtual const char * | GetCritical () const =0 |
| virtual void | SetCritical (const char *v)=0 |
| virtual const char * | GetDuration () const =0 |
| virtual void | SetDuration (const char *v)=0 |
| virtual const char * | GetKnockdown () const =0 |
| virtual void | SetKnockdown (const char *v)=0 |
| virtual const char * | GetRange () const =0 |
| virtual void | SetRange (const char *v)=0 |
| virtual const char * | GetSave () const =0 |
| virtual void | SetSave (const char *v)=0 |
| virtual const char * | GetSensory () const =0 |
| virtual void | SetSensory (const char *v)=0 |
| virtual const char * | GetSubtlety () const =0 |
| virtual void | SetSubtlety (const char *v)=0 |
| virtual const char * | GetDescription () const =0 |
| virtual void | SetDescription (const char *v)=0 |
| virtual int | GetMagicSchoolCount () const =0 |
| virtual const char * | GetMagicSchool (int index) const =0 |
| virtual bool | HasMagicSchool (const char *name) const =0 |
| virtual bool | AddMagicSchool (const char *name)=0 |
| virtual bool | RemoveMagicSchool (int index)=0 |
| virtual void | ClearMagicSchools ()=0 |
| virtual int | GetSphereCount () const =0 |
| virtual const char * | GetSphere (int index) const =0 |
| virtual bool | HasSphere (const char *name) const =0 |
| virtual bool | AddSphere (const char *name)=0 |
| virtual bool | RemoveSphere (int index)=0 |
| virtual void | ClearSpheres ()=0 |
| virtual ISpellsOb * | Clone () const =0 |
|
inlinevirtual |
|
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 |
|
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 |