![]() |
Core Rules
WoTC AD&D 2nd Edition -- Drakein API Reference
|
#include <ISpellsRecord.h>
Public Member Functions | |
| virtual | ~ISpellsRecord ()=default |
| virtual int | GetSize (int bucket) const =0 |
| virtual ISpellsOb * | GetAt (int bucket, int index)=0 |
| virtual ISpellsOb * | Find (int bucket, const char *name)=0 |
| virtual ISpellsOb * | FindAny (const char *name, int *out_bucket=nullptr)=0 |
| virtual bool | Add (int bucket, ISpellsOb *obj)=0 |
| virtual bool | Remove (int bucket, int index)=0 |
| virtual bool | Remove (int bucket, const char *name)=0 |
| virtual bool | IsDirty () const =0 |
Static Public Attributes | |
| static const int | kWizardBucket = 0 |
| static const int | kPriestBucket = 1 |
| static const int | kBucketCount = 2 |
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
static |
|
static |
|
static |