![]() |
Core Rules
WoTC AD&D 2nd Edition -- Drakein API Reference
|
#include <ICharacter_Adventure.h>
Public Member Functions | |
| virtual | ~ICharacter_Adventure () |
| virtual const char * | GetTitle () const =0 |
| virtual void | SetTitle (const char *v)=0 |
| virtual const char * | GetCampaign () const =0 |
| virtual void | SetCampaign (const char *v)=0 |
| virtual const char * | GetDM () const =0 |
| virtual void | SetDM (const char *v)=0 |
| virtual const IDateOb * | GetAdventureStart () const =0 |
| virtual IDateOb * | GetAdventureStart ()=0 |
| virtual void | SetAdventureStart (const IDateOb *v)=0 |
| virtual const IDateOb * | GetAdventureEnd () const =0 |
| virtual IDateOb * | GetAdventureEnd ()=0 |
| virtual void | SetAdventureEnd (const IDateOb *v)=0 |
| virtual const char * | GetLevel () const =0 |
| virtual void | SetLevel (const char *v)=0 |
| virtual const char * | GetAlignment () const =0 |
| virtual bool | SetAlignment (const char *v)=0 |
| virtual long | GetXPEarned () const =0 |
| virtual bool | SetXPEarned (long v)=0 |
| virtual const char * | GetNotes () const =0 |
| virtual void | SetNotes (const char *v)=0 |
| virtual int | GetFellowCount () const =0 |
| virtual ICompanionOb * | GetFellow (int index)=0 |
| virtual void | AddFellow (ICompanionOb *c)=0 |
| virtual bool | RemoveFellow (int index)=0 |
| virtual void | ClearFellows ()=0 |
| virtual int | GetTreasureCount () const =0 |
| virtual ITreasureOb * | GetTreasure (int index)=0 |
| virtual void | AddTreasure (ITreasureOb *t)=0 |
| virtual bool | RemoveTreasure (int index)=0 |
| virtual void | ClearTreasures ()=0 |
| virtual int | GetKnowledgeCount () const =0 |
| virtual const char * | GetKnowledge (int index) const =0 |
| virtual void | AddKnowledge (const char *v)=0 |
| virtual bool | RemoveKnowledge (int index)=0 |
| virtual void | ClearKnowledge ()=0 |
| virtual int | GetNPCCount () const =0 |
| virtual const char * | GetNPC (int index) const =0 |
| virtual void | AddNPC (const char *name)=0 |
| virtual bool | RemoveNPC (int index)=0 |
| virtual void | ClearNPCs ()=0 |
| virtual int | GetDiaryCount () const =0 |
| virtual IDiaryOb * | GetDiary (int index)=0 |
| virtual void | AddDiary (IDiaryOb *d)=0 |
| virtual bool | RemoveDiary (int index)=0 |
| virtual void | ClearDiary ()=0 |
| virtual bool | IsDirty () const =0 |
| virtual void | MarkClean ()=0 |
| virtual ICharacter_Adventure * | 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 |