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

#include <ICalendarOb.h>

Public Member Functions

virtual ~ICalendarOb ()
virtual const char * GetName () const =0
virtual bool SetName (const char *v)=0
virtual int GetMonthCount () const =0
virtual ICalendarEntryObGetMonth (int month)=0
virtual void AddMonth (ICalendarEntryOb *m)=0
virtual bool RemoveMonth (int month)=0
virtual void ClearMonths ()=0
virtual long GetDaysPerYear () const =0
virtual bool IsDirty () const =0
virtual void MarkClean ()=0
virtual ICalendarObClone () const =0

Constructor & Destructor Documentation

◆ ~ICalendarOb()

virtual CoreRules::ICalendarOb::~ICalendarOb ( )
inlinevirtual

Member Function Documentation

◆ AddMonth()

virtual void CoreRules::ICalendarOb::AddMonth ( ICalendarEntryOb * m)
pure virtual

◆ ClearMonths()

virtual void CoreRules::ICalendarOb::ClearMonths ( )
pure virtual

◆ Clone()

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

◆ GetDaysPerYear()

virtual long CoreRules::ICalendarOb::GetDaysPerYear ( ) const
pure virtual

◆ GetMonth()

virtual ICalendarEntryOb * CoreRules::ICalendarOb::GetMonth ( int month)
pure virtual

◆ GetMonthCount()

virtual int CoreRules::ICalendarOb::GetMonthCount ( ) const
pure virtual

◆ GetName()

virtual const char * CoreRules::ICalendarOb::GetName ( ) const
pure virtual

◆ IsDirty()

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

◆ MarkClean()

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

◆ RemoveMonth()

virtual bool CoreRules::ICalendarOb::RemoveMonth ( int month)
pure virtual

◆ SetName()

virtual bool CoreRules::ICalendarOb::SetName ( const char * v)
pure virtual

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