CvTypes::getGREAT_WORK_SLOT_LITERATURE()
- Defined in
- CvTypes.cpp, line 301
- Hook name
CivHooks::CvTypes_getGREAT_WORK_SLOT_LITERATURE
Hooks
static bool BeforeCvTypes_getGREAT_WORK_SLOT_LITERATURE(GreatWorkSlotType& result);static void AfterCvTypes_getGREAT_WORK_SLOT_LITERATURE(GreatWorkSlotType& result);static const GreatWorkSlotType ReplaceCvTypes_getGREAT_WORK_SLOT_LITERATURE(const GreatWorkSlotType (*original)());CivRegisterBefore<CivHooks::CvTypes_getGREAT_WORK_SLOT_LITERATURE>(host, &BeforeCvTypes_getGREAT_WORK_SLOT_LITERATURE);CivRegisterAfter<CivHooks::CvTypes_getGREAT_WORK_SLOT_LITERATURE>(host, &AfterCvTypes_getGREAT_WORK_SLOT_LITERATURE);CivRegisterReplace<CivHooks::CvTypes_getGREAT_WORK_SLOT_LITERATURE>(host, &ReplaceCvTypes_getGREAT_WORK_SLOT_LITERATURE);
Code
301const GreatWorkSlotType CvTypes::getGREAT_WORK_SLOT_LITERATURE()302{303 return s_eGREAT_WORK_SLOT_LITERATURE;304}
Called by
- CvCityCulture::GetFilledSlotsTooltip()
- CvCityCulture::GetTotalSlotsTooltip()
- CvPlayerCulture::DoArchaeologyChoice(ArchaeologyChoiceType)
- CvPlayerCulture::DoSwapGreatWorks(YieldTypes)
- CvPlayerCulture::LogCultureData()
- CvPlayerCulture::MoveWorks(GreatWorkSlotType, vector<CvGreatWorkBuildingInMyEmpire> &, vector<CvGreatWorkInMyEmpire> &, vector<CvGreatWorkInMyEmpire> &, YieldTypes)
- CvPlayerAI::AI_chooseFreeGreatPerson()