![]() |
Core Rules
WoTC AD&D 2nd Edition -- Drakein API Reference
|
#include <ITreasureTableEntry.h>
Public Types | |
| enum | { kRandomDataSlots = 2 } |
Public Member Functions | |
| virtual | ~ITreasureTableEntry () |
| virtual long | GetProbability () const =0 |
| virtual bool | SetProbability (long v)=0 |
| virtual const IInventory_Item * | GetEntryDetail () const =0 |
| virtual IInventory_Item * | GetEntryDetail ()=0 |
| virtual long | GetEntryRollCount () const =0 |
| virtual long | GetEntryRollType () const =0 |
| virtual long | GetEntryRollModifier () const =0 |
| virtual bool | SetEntryRollCount (long v)=0 |
| virtual bool | SetEntryRollType (long v)=0 |
| virtual void | SetEntryRollModifier (long v)=0 |
| virtual long | GetRandomDieCount (int slot) const =0 |
| virtual long | GetRandomDieType (int slot) const =0 |
| virtual long | GetRandomDieModifier (int slot) const =0 |
| virtual const char * | GetRandomLocation (int slot) const =0 |
| virtual bool | SetRandomDieCount (int slot, long v)=0 |
| virtual bool | SetRandomDieType (int slot, long v)=0 |
| virtual void | SetRandomDieModifier (int slot, long v)=0 |
| virtual bool | SetRandomLocation (int slot, const char *v)=0 |
| virtual int | GetPercentIntelligent () const =0 |
| virtual bool | SetPercentIntelligent (int v)=0 |
| virtual long | GetSpellLevelFrom () const =0 |
| virtual long | GetSpellLevelTo () const =0 |
| virtual long | GetSpellCount () const =0 |
| virtual bool | SetSpellLevelFrom (long v)=0 |
| virtual bool | SetSpellLevelTo (long v)=0 |
| virtual bool | SetSpellCount (long v)=0 |
| virtual bool | IsWizardSpell () const =0 |
| virtual bool | IsPriestSpell () const =0 |
| virtual void | IsWizardSpell (bool v)=0 |
| virtual void | IsPriestSpell (bool v)=0 |
| virtual bool | IsDirty () const =0 |
| virtual void | MarkClean ()=0 |
| virtual ITreasureTableEntry * | 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 |