![]() |
Core Rules
WoTC AD&D 2nd Edition -- Drakein API Reference
|
#include <ISpells.h>
Public Types | |
| enum | { kWizardBucket = 0 , kPriestBucket = 1 , kBucketCount = 2 } |
Public Member Functions | |
| virtual | ~ISpells () |
| virtual int | GetBucketCount () const =0 |
| virtual int | GetSpellCount (int bucket) const =0 |
| virtual int | GetTotalSpellCount () const =0 |
| virtual ISpellsOb * | GetSpell (int bucket, int index)=0 |
| virtual ISpellsOb * | FindSpell (int bucket, const char *name)=0 |
| virtual bool | AddSpell (int bucket, ISpellsOb *spell)=0 |
| virtual bool | RemoveSpell (int bucket, int index)=0 |
| virtual void | ClearBucket (int bucket)=0 |
| virtual void | ClearAll ()=0 |
| virtual bool | IsDirty () const =0 |
| virtual void | MarkClean ()=0 |
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |