CvCity::getTeam() const
- Defined in
- CvCity.cpp, line 10289
- Class
- CvCity
- Hook name
CivHooks::CvCity_getTeam
Hooks
static bool BeforeCvCity_getTeam(const CvCity* self, TeamTypes& result);static void AfterCvCity_getTeam(const CvCity* self, TeamTypes& result);static TeamTypes ReplaceCvCity_getTeam(TeamTypes (*original)(const CvCity*), const CvCity* self);CivRegisterBefore<CivHooks::CvCity_getTeam>(host, &BeforeCvCity_getTeam);CivRegisterAfter<CivHooks::CvCity_getTeam>(host, &AfterCvCity_getTeam);CivRegisterReplace<CivHooks::CvCity_getTeam>(host, &ReplaceCvCity_getTeam);
Code
10289TeamTypes CvCity::getTeam() const10290{10291 VALIDATE_OBJECT10292 return GET_PLAYER(getOwner()).getTeam();10293}
Calls
Called by
71 functions in 21 files
- CvAIOperationNavalSuperiority::FindBestTarget()
- PathDestValid(int, int, const void *, CvAStar *)
- PathValid(CvAStarNode *, CvAStarNode *, int, const void *, CvAStar *)
- RouteGetExtraChild(CvAStarNode *, int, int &, int &, CvAStar *)
- RouteGetNumExtraChildren(CvAStarNode *, CvAStar *)
- TacticalAnalysisMapPathValid(CvAStarNode *, CvAStarNode *, int, const void *, CvAStar *)
- CvBuilderTaskingAI::ConnectCitiesToCapital(CvCity *, CvCity *, RouteTypes)
- CvCityBuildings::GetNumActiveBuilding(BuildingTypes) const
- CvCityBuildings::SetNumRealBuildingTimed(BuildingTypes, int, bool, PlayerTypes, int)
- CvCity::CanRangeStrikeNow() const
- CvCity::ChangeBaseYieldRateFromBuildings(YieldTypes, int)
- CvCity::ChangeBaseYieldRateFromMisc(YieldTypes, int)
- CvCity::ChangeBaseYieldRateFromReligion(YieldTypes, int)
- CvCity::ChangeBaseYieldRateFromSpecialists(YieldTypes, int)
- CvCity::ChangeBaseYieldRateFromTerrain(YieldTypes, int)
- CvCity::CreateProject(ProjectTypes)
- CvCity::GetBuyPlotCost(int, int) const
- CvCity::GetBuyablePlotList(std::vector<int> &)
- CvCity::GetCityBombardEffectTag() const
- CvCity::GetCityBombardEffectTagHash() const
- CvCity::GetIndividualPlotScore(const CvPlot *) const
- CvCity::GetResourceDemanded(bool) const
- CvCity::HasResource(ResourceTypes) const
- CvCity::HasWorkedResource(ResourceTypes) const
- CvCity::IsHasResourceLocal(ResourceTypes, bool) const
- CvCity::PreKill(bool)
- CvCity::canBeSelected() const
- CvCity::canRangeStrikeAt(int, int) const
- CvCity::canTrain(UnitTypes, bool, bool, bool, bool, CvString *) const
- CvCity::countNumImprovedPlots(ImprovementTypes, bool) const
- CvCity::foodDifferenceTimes100(bool, CvString *) const
- CvCity::hasActiveWorldWonder() const
- CvCity::init(int, PlayerTypes, int, int, bool, bool, ReligionTypes, const char *)
- CvCity::popOrder(int, bool, bool)
- CvCity::processBuilding(BuildingTypes, int, bool, bool, bool)
- CvCity::pushOrder(OrderTypes, int, int, bool, bool, bool, bool)
- CvCity::setPopulation(int, bool)
- CvCity::setupSpaceshipGraphics()
- CvCity::swapOrder(int)
- CvCity::updateStrengthValue()
- CvCityCitizens::GetTeam() const
- CvCityStrategyAI::DoTurn()
- CvCityCulture::GetBaseTourismBeforeModifiers()
- CvCityCulture::GetTourismTooltip()
- CvDllCity::GetTeam() const
- CvPlayerEspionage::CanEverMoveSpyTo(CvCity *)
- CvPlayerEspionage::CanMoveSpyTo(CvCity *, uint, bool)
- CvPlayerEspionage::ProcessSpy(uint)
- CvGame::cycleCities(bool, bool)
- CvHomelandAI::MoveCivilianToSafety(CvUnit *, bool, bool)
- CvPlayer::DoGreatPersonExpended(UnitTypes, CvUnit *)
- CvPlot::GetAdjacentFriendlyCity(TeamTypes, bool) const
- CvPlot::isEnemyCity(const CvUnit &) const
- CvTacticalAI::FindTacticalTargets()
- CvTeam::processTech(TechTypes, int)
- CvGameTrade::CanCreateTradeRoute(CvCity *, CvCity *, DomainTypes, TradeConnectionType, bool, bool)
- CvUnit::CanEnhanceReligion(const CvPlot *) const
- CvUnit::CanFoundReligion(const CvPlot *) const
- CvUnit::GetConversionStrength(const CvCity *) const
- CvUnit::GetGenericMaxStrengthModifier(const CvUnit *, const CvPlot *, bool) const
- CvUnit::GetMaxRangedCombatStrength(const CvUnit *, const CvCity *, bool, bool) const
- CvUnit::IsEnemyCityAdjacent() const
- CvUnit::IsEnemyCityAdjacent(const CvCity *) const
- CvUnit::UnitAttack(int, int, int, int)
- CvUnit::canConstruct(const CvPlot *, BuildingTypes) const
- CvUnit::canCreateGreatWork(const CvPlot *, bool) const
- CvUnit::canRangeStrikeAt(int, int, bool, bool) const
- CvUnit::getAirliftFromPlot(const CvPlot *) const
- CvUnit::setXY(int, int, bool, bool, bool, bool, bool)
- CvUnitCombat::ResolveCityMeleeCombat(const CvCombatInfo &, uint)
- CvLuaCity::lGetTeam(lua_State *)