CvCity::getOriginalOwner() const
- Defined in
- CvCity.cpp, line 10258
- Class
- CvCity
- Hook name
CivHooks::CvCity_getOriginalOwner
Hooks
static bool BeforeCvCity_getOriginalOwner(const CvCity* self, PlayerTypes& result);static void AfterCvCity_getOriginalOwner(const CvCity* self, PlayerTypes& result);static PlayerTypes ReplaceCvCity_getOriginalOwner(PlayerTypes (*original)(const CvCity*), const CvCity* self);CivRegisterBefore<CivHooks::CvCity_getOriginalOwner>(host, &BeforeCvCity_getOriginalOwner);CivRegisterAfter<CivHooks::CvCity_getOriginalOwner>(host, &AfterCvCity_getOriginalOwner);CivRegisterReplace<CivHooks::CvCity_getOriginalOwner>(host, &ReplaceCvCity_getOriginalOwner);
Code
10258PlayerTypes CvCity::getOriginalOwner() const10259{10260 VALIDATE_OBJECT10261 return m_eOriginalOwner;10262}
Calls
FAutoVariable::operator const PlayerTypes &
Called by
- CvAdvisorCounsel::BuildCounselList(PlayerTypes)
- CvCity::DoRazingTurn()
- CvDealAI::DoAddItemsToDealForPeaceTreaty(PlayerTypes, CvDeal *, PeaceTreatyTypes, bool)
- CvDiplomacyAI::DoUpdateOnePlayerExpansionAggressivePosture(PlayerTypes)
- CvGame::DoTestConquestVictory()
- CvGame::PopulateDigSite(CvPlot &, EraTypes, GreatWorkArtifactClass)
- CvMilitaryAI::ScoreTarget(CvMilitaryTarget &, AIOperationTypes)
- CvPlayer::DoCivilianReturnLogic(bool, PlayerTypes, int)
- CvPlayer::HasCapturedHolyCity(ReligionTypes)
- CvPlayer::acquireCity(CvCity *, bool, bool, bool)
- CvPlayer::canRaze(CvCity *, bool) const
- CvPlayer::pickConqueredCityOwner(const CvCity &) const
- CvPlayerAI::AI_conquerCity(CvCity *, PlayerTypes)
- CvLuaCity::lGetOriginalOwner(lua_State *)