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

#include <IPartKitLevelOb.h>

Public Types

enum  { kProgressionLevels = 10 }

Public Member Functions

virtual ~IPartKitLevelOb ()
virtual long GetSpellsAtLevel (int level, long default_value=0) const =0
virtual bool SetSpellsAtLevel (int level, long count)=0
virtual void ClearProgression ()=0
virtual bool IsDirty () const =0
virtual void MarkClean ()=0
virtual IPartKitLevelObClone () const =0

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
kProgressionLevels 

Constructor & Destructor Documentation

◆ ~IPartKitLevelOb()

virtual CoreRules::IPartKitLevelOb::~IPartKitLevelOb ( )
inlinevirtual

Member Function Documentation

◆ ClearProgression()

virtual void CoreRules::IPartKitLevelOb::ClearProgression ( )
pure virtual

◆ Clone()

virtual IPartKitLevelOb * CoreRules::IPartKitLevelOb::Clone ( ) const
pure virtual

◆ GetSpellsAtLevel()

virtual long CoreRules::IPartKitLevelOb::GetSpellsAtLevel ( int level,
long default_value = 0 ) const
pure virtual

◆ IsDirty()

virtual bool CoreRules::IPartKitLevelOb::IsDirty ( ) const
pure virtual

◆ MarkClean()

virtual void CoreRules::IPartKitLevelOb::MarkClean ( )
pure virtual

◆ SetSpellsAtLevel()

virtual bool CoreRules::IPartKitLevelOb::SetSpellsAtLevel ( int level,
long count )
pure virtual

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