CvPlayer::GetFlavorManager() const
- Defined in
- CvPlayer.cpp, line 13293
- Class
- CvPlayer
- Hook name
CivHooks::CvPlayer_GetFlavorManager
Hooks
static bool BeforeCvPlayer_GetFlavorManager(const CvPlayer* self, CvFlavorManager*& result);static void AfterCvPlayer_GetFlavorManager(const CvPlayer* self, CvFlavorManager*& result);static CvFlavorManager* ReplaceCvPlayer_GetFlavorManager(CvFlavorManager* (*original)(const CvPlayer*), const CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_GetFlavorManager>(host, &BeforeCvPlayer_GetFlavorManager);CivRegisterAfter<CivHooks::CvPlayer_GetFlavorManager>(host, &AfterCvPlayer_GetFlavorManager);CivRegisterReplace<CivHooks::CvPlayer_GetFlavorManager>(host, &ReplaceCvPlayer_GetFlavorManager);
Code
13293CvFlavorManager* CvPlayer::GetFlavorManager() const13294{13295 return m_pFlavorManager;13296}
Called by
36 functions in 16 files
- CvBuilderTaskingAI::AddChopDirectives(CvUnit *, CvPlot *, int)
- CvBuilderTaskingAI::GetResourceWeight(ResourceTypes, ImprovementTypes, int)
- CvBuilderTaskingAI::LogFlavors(FlavorTypes)
- CvCity::PreKill(bool)
- CvCity::read(FDataStream &)
- CvCity::reset(int, PlayerTypes, int, int, bool)
- CvCitySpecializationAI::WeightSpecializations()
- CityStrategyAIHelpers::GetWeightThresholdModifier(AICityStrategyTypes, CvCity *)
- CityStrategyAIHelpers::IsTestCityStrategy_FirstFaithBuilding(CvCity *)
- CityStrategyAIHelpers::IsTestCityStrategy_KeyScienceCity(CvCity *)
- CvDiplomacyAI::IsStopDiggingAcceptable(PlayerTypes)
- CvDiplomacyAI::IsStopSpreadingReligionAcceptable(PlayerTypes)
- CvDiplomacyAI::LogPersonality()
- CvEconomicAI::UseStrategy(EconomicAIStrategyTypes, bool)
- EconomicAIHelpers::GetWeightThresholdModifier(EconomicAIStrategyTypes, CvPlayer *)
- EconomicAIHelpers::IsTestStrategy_TechLeader(CvPlayer *)
- CvGame::setInitialItems(CvGameInitialItemsOverrides &)
- CvGrandStrategyAI::GetBaseGrandStrategyPriority(AIGrandStrategyTypes)
- CvGrandStrategyAI::GetCulturePriority()
- CvGrandStrategyAI::GetPersonalityAndGrandStrategy(FlavorTypes, bool)
- CvGrandStrategyAI::GetSpaceshipPriority()
- CvGrandStrategyAI::GetUnitedNationsPriority()
- CvHomelandAI::EstablishHomelandPriorities()
- CvHomelandAI::PlotUpgradeMoves()
- CvMilitaryAI::MakeOffensivePurchases()
- CvMilitaryAI::RequestSpecificAttack(CvMilitaryTarget, int)
- CvMilitaryAI::UpdateOperations()
- CvMilitaryAI::UseStrategy(MilitaryAIStrategyTypes, bool)
- MilitaryAIHelpers::GetWeightThresholdModifier(MilitaryAIStrategyTypes, CvPlayer *)
- CvMinorCivAI::DoPickPersonality()
- CvPlayer::setLeaderType(LeaderHeadTypes)
- CvPlayerPolicies::AddFlavorAsStrategies(int)
- CvReligionAI::ScoreBeliefAtCity(CvBeliefEntry *, CvCity *)
- CvReligionAI::ScoreBeliefForPlayer(CvBeliefEntry *)
- CvCitySiteEvaluator::ComputeFlavorMultipliers(CvPlayer *)
- CvUnit::AI_promotionValue(PromotionTypes)