78 [[nodiscard]] std::uint32_t
GetYear()
const;
93 static_assert(
sizeof(
Calendar) == 0x40);
Definition: Calendar.h:10
std::uint32_t GetYear() const
std::string GetDayName() const
std::uint32_t GetMonth() const
TESGlobal * gameYear
Definition: Calendar.h:84
TESGlobal * gameDay
Definition: Calendar.h:86
void GetTimeDateString(char *a_dest, std::uint32_t a_max, bool a_showYear) const
float GetHoursPassed() const
float rawDaysPassed
Definition: Calendar.h:91
static constexpr std::uint8_t DAYS_IN_MONTH[]
Definition: Calendar.h:12
TESGlobal * timeScale
Definition: Calendar.h:89
float GetDaysPassed() const
TESGlobal * gameDaysPassed
Definition: Calendar.h:88
TESGlobal * gameMonth
Definition: Calendar.h:85
std::uint32_t GetDayOfWeek() const
float GetCurrentGameTime() const
float GetTimescale() const
std::uint32_t pad04
Definition: Calendar.h:83
std::uint16_t pad02
Definition: Calendar.h:82
std::uint32_t midnightsPassed
Definition: Calendar.h:90
std::uint8_t pad01
Definition: Calendar.h:81
TESGlobal * gameHour
Definition: Calendar.h:87
static Calendar * GetSingleton()
std::string GetMonthName() const
Definition: TESGlobal.h:10
Definition: AbsorbEffect.h:6
Definition: BSTSingleton.h:50
Definition: Calendar.h:28
Day
Definition: Calendar.h:30
@ kMiddas
Definition: Calendar.h:34
@ kLoredas
Definition: Calendar.h:37
@ kMorndas
Definition: Calendar.h:32
@ kSundas
Definition: Calendar.h:31
@ kFredas
Definition: Calendar.h:36
@ kTurdas
Definition: Calendar.h:35
@ kTirdas
Definition: Calendar.h:33
@ kTotal
Definition: Calendar.h:38
Definition: Calendar.h:44
Month
Definition: Calendar.h:46
@ kTotal
Definition: Calendar.h:59
@ kMidyear
Definition: Calendar.h:52
@ kMorningStar
Definition: Calendar.h:47
@ kRainsHand
Definition: Calendar.h:50
@ kLastSeed
Definition: Calendar.h:54
@ kSecondSeed
Definition: Calendar.h:51
@ kFirstSeed
Definition: Calendar.h:49
@ kSunsDawn
Definition: Calendar.h:48
@ kSunsHeight
Definition: Calendar.h:53
@ kHearthfire
Definition: Calendar.h:55
@ kEveningStar
Definition: Calendar.h:58
@ kSunsDusk
Definition: Calendar.h:57
@ kFrostfall
Definition: Calendar.h:56