CvUnit::GetGreatPeopleDirective() const
- Defined in
- CvUnit.cpp, line 25359
- Class
- CvUnit
- Hook name
CivHooks::CvUnit_GetGreatPeopleDirective
Hooks
static bool BeforeCvUnit_GetGreatPeopleDirective(const CvUnit* self, GreatPeopleDirectiveTypes& result);static void AfterCvUnit_GetGreatPeopleDirective(const CvUnit* self, GreatPeopleDirectiveTypes& result);static GreatPeopleDirectiveTypes ReplaceCvUnit_GetGreatPeopleDirective(GreatPeopleDirectiveTypes (*original)(const CvUnit*), const CvUnit* self);CivRegisterBefore<CivHooks::CvUnit_GetGreatPeopleDirective>(host, &BeforeCvUnit_GetGreatPeopleDirective);CivRegisterAfter<CivHooks::CvUnit_GetGreatPeopleDirective>(host, &AfterCvUnit_GetGreatPeopleDirective);CivRegisterReplace<CivHooks::CvUnit_GetGreatPeopleDirective>(host, &ReplaceCvUnit_GetGreatPeopleDirective);
Code
25359GreatPeopleDirectiveTypes CvUnit::GetGreatPeopleDirective() const25360{25361 return m_eGreatPeopleDirectiveType;25362}
Calls
FAutoVariable::operator const GreatPeopleDirectiveTypes &
Called by
- EconomicAIHelpers::IsTestStrategy_ConcertTour(EconomicAIStrategyTypes, CvPlayer *)
- EconomicAIHelpers::IsTestStrategy_TradeWithCityState(EconomicAIStrategyTypes, CvPlayer *)
- CvHomelandAI::ExecuteAdmiralMoves()
- CvHomelandAI::ExecuteArtistMoves()
- CvHomelandAI::ExecuteEngineerMoves()
- CvHomelandAI::ExecuteGeneralMoves()
- CvHomelandAI::ExecuteMerchantMoves()
- CvHomelandAI::ExecuteMusicianMoves()
- CvHomelandAI::ExecuteProphetMoves()
- CvHomelandAI::ExecuteScientistMoves()
- CvHomelandAI::ExecuteWriterMoves()
- CvPlayerAI::GetDirectiveGeneral(CvUnit *)