9#ifndef fsCCalendarComponenthdr
10#define fsCCalendarComponenthdr
49 void thisMonthPrint()
const;
50 void datesOfMonthPrint(
const fsPoint& pPos,
fsS32 pFirstDayOfMonth,
fsS32 pDaysInMonth)
const;
51 void daysOfWeekHeadingsPrint(
const fsPoint& pPos)
const;
52 void monthHeadingPrint(
const fsPoint& pPos,
fsS32 pMonth)
const;
53 void textEntryCreate(
const fsStr& pStr,
const fsPoint& pPos)
const;
55 std::vector<fsCEntity*> mDayHeadings;
virtual ~fsCCalendarComponent()
Definition fsCCalendarComponent.cpp:178
static fsStr currentDateTime()
Definition fsCCalendarComponent.cpp:56
friend class fsCComponentFactory
Definition fsCCalendarComponent.h:25
void initialiseFromVariableTableDo(const fsCVariableTable &pVars) override
Definition fsCCalendarComponent.cpp:114
static const fsCUniqueId mTypeId
Definition fsCCalendarComponent.h:29
fsCCalendarComponent(fsCEntity *pParent)
Definition fsCCalendarComponent.cpp:172
static fsIComponent * create(fsCEntity *pParent)
Definition fsCCalendarComponent.cpp:167
Definition fsCEntity.h:39
Definition fsCUniqueId.h:21
Definition fsCVariableTable.h:27
fsIComponent(fsCEntity *pParent)
Definition fsIComponent.cpp:86
bool fsBool
Definition fsBaseTypes.h:26
int fsS32
Definition fsBaseTypes.h:20
Definition fsSColour.h:54