Core Rules
WoTC AD&D 2nd Edition -- Drakein API Reference
Loading...
Searching...
No Matches
CoreRules::ITableEntry Class Referenceabstract

#include <ICoreRulesTable.h>

Public Member Functions

virtual ~ITableEntry ()=default
virtual const char * GetDesc () const =0
virtual const char * GetItem1 () const =0
virtual const char * GetItem2 () const =0
virtual void SetDesc (const char *v)=0
virtual void SetItem1 (const char *v)=0
virtual void SetItem2 (const char *v)=0
virtual int GetNumericCount () const =0
virtual long GetNumericAt (int index) const =0
virtual void SetNumericAt (int index, long value)=0
virtual void SetNumericCount (int count)=0
virtual long GetMinRoll () const =0
virtual long GetMaxRoll () const =0
virtual long GetValue () const =0
virtual void SetMinRoll (long v)=0
virtual void SetMaxRoll (long v)=0
virtual void SetValue (long v)=0

Constructor & Destructor Documentation

◆ ~ITableEntry()

virtual CoreRules::ITableEntry::~ITableEntry ( )
virtualdefault

Member Function Documentation

◆ GetDesc()

virtual const char * CoreRules::ITableEntry::GetDesc ( ) const
pure virtual

◆ GetItem1()

virtual const char * CoreRules::ITableEntry::GetItem1 ( ) const
pure virtual

◆ GetItem2()

virtual const char * CoreRules::ITableEntry::GetItem2 ( ) const
pure virtual

◆ GetMaxRoll()

virtual long CoreRules::ITableEntry::GetMaxRoll ( ) const
pure virtual

◆ GetMinRoll()

virtual long CoreRules::ITableEntry::GetMinRoll ( ) const
pure virtual

◆ GetNumericAt()

virtual long CoreRules::ITableEntry::GetNumericAt ( int index) const
pure virtual

◆ GetNumericCount()

virtual int CoreRules::ITableEntry::GetNumericCount ( ) const
pure virtual

◆ GetValue()

virtual long CoreRules::ITableEntry::GetValue ( ) const
pure virtual

◆ SetDesc()

virtual void CoreRules::ITableEntry::SetDesc ( const char * v)
pure virtual

◆ SetItem1()

virtual void CoreRules::ITableEntry::SetItem1 ( const char * v)
pure virtual

◆ SetItem2()

virtual void CoreRules::ITableEntry::SetItem2 ( const char * v)
pure virtual

◆ SetMaxRoll()

virtual void CoreRules::ITableEntry::SetMaxRoll ( long v)
pure virtual

◆ SetMinRoll()

virtual void CoreRules::ITableEntry::SetMinRoll ( long v)
pure virtual

◆ SetNumericAt()

virtual void CoreRules::ITableEntry::SetNumericAt ( int index,
long value )
pure virtual

◆ SetNumericCount()

virtual void CoreRules::ITableEntry::SetNumericCount ( int count)
pure virtual

◆ SetValue()

virtual void CoreRules::ITableEntry::SetValue ( long v)
pure virtual

The documentation for this class was generated from the following file: