![]() |
Core Rules
WoTC AD&D 2nd Edition -- Drakein API Reference
|
#include <IConvertRecord.h>
Public Types | |
| enum | Section { cs_Parts = 0 , cs_Monsters = 1 , cs_Races = 2 , cs_WizardSpells = 3 , cs_PriestSpells = 4 , cs_MonstersExt = 5 , cs_Proficiencies = 6 , cs_Misc = 7 , cs_Count = 8 } |
Public Member Functions | |
| virtual | ~IConvertRecord ()=default |
| virtual int | GetSize (int section) const =0 |
| virtual IConvertRecordOb * | GetAt (int section, int index)=0 |
| virtual IConvertRecordOb * | Find (int section, const char *old_name)=0 |
| virtual IConvertRecordOb * | FindAny (const char *old_name, int *out_section=nullptr)=0 |
| virtual IConvertRecordOb * | Resolve (int section, const char *old_name)=0 |
| virtual bool | Add (int section, IConvertRecordOb *obj)=0 |
| virtual bool | Remove (int section, int index)=0 |
| virtual bool | Remove (int section, const char *old_name)=0 |
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |