CvGame::GetTacticalAnalysisMap()
- Defined in
- CvGame.cpp, line 10341
- Class
- CvGame
- Hook name
CivHooks::CvGame_GetTacticalAnalysisMap
Hooks
static bool BeforeCvGame_GetTacticalAnalysisMap(CvGame* self, CvTacticalAnalysisMap*& result);static void AfterCvGame_GetTacticalAnalysisMap(CvGame* self, CvTacticalAnalysisMap*& result);static CvTacticalAnalysisMap* ReplaceCvGame_GetTacticalAnalysisMap(CvTacticalAnalysisMap* (*original)(CvGame*), CvGame* self);CivRegisterBefore<CivHooks::CvGame_GetTacticalAnalysisMap>(host, &BeforeCvGame_GetTacticalAnalysisMap);CivRegisterAfter<CivHooks::CvGame_GetTacticalAnalysisMap>(host, &AfterCvGame_GetTacticalAnalysisMap);CivRegisterReplace<CivHooks::CvGame_GetTacticalAnalysisMap>(host, &ReplaceCvGame_GetTacticalAnalysisMap);
Code
10341CvTacticalAnalysisMap* CvGame::GetTacticalAnalysisMap()10342{10343 return m_pTacticalMap;10344}
Called by
- CvAIOperation::GetGatherTolerance(CvArmyAI *, CvPlot *) const
- TacticalAnalysisMapPathValid(CvAStarNode *, CvAStarNode *, int, const void *, CvAStar *)
- CvDllGame::InitTacticalAnalysisMap(int)
- CvGlobals::GetHexDebugLayerString(CvPlot *, const char *, PlayerTypes, char *, unsigned int)
- CvHomelandAI::PlotAirliftMoves()
- CvPlayer::doTurnPostDiplomacy()
- CvTacticalAI::ExecuteCloseOnTarget(CvTacticalTarget &, CvTacticalDominanceZone *)
- CvTacticalAI::ExecuteHedgehogDefense(CvTacticalTarget &, CvTacticalDominanceZone *)
- CvTacticalAI::ExecuteSafeBombards(CvTacticalTarget &)
- CvTacticalAI::FindTacticalTargets()
- CvTacticalAI::Init(CvPlayer *)
- CvTacticalAI::LogTacticalMessage(CvString &, bool)
- CvTacticalAI::MoveToUsingSafeEmbark(UnitHandle, CvPlot *, bool &)
- CvTacticalAI::PlotCloseOnTarget(bool)
- CvTacticalAI::PlotDefensiveAirlifts()
- CvTacticalAI::PlotEmergencyPurchases()
- CvTacticalAI::PlotSingleHexOperationMoves(CvAIEscortedOperation *)
- CvTacticalAI::PlotSitAndBombardMoves()
- CvTacticalAI::SelectPosture(CvTacticalDominanceZone *, AITacticalPosture)
- CvTacticalAI::UnitProcessed(int, bool)
- CvWorldBuilderMapLoader::InitMap()