CvBeliefXMLEntries::GetEntry(int)
- Defined in
- CvBeliefClasses.cpp, line 1140
- Class
- CvBeliefXMLEntries
- Hook name
CivHooks::CvBeliefXMLEntries_GetEntry
Hooks
static bool BeforeCvBeliefXMLEntries_GetEntry(CvBeliefXMLEntries* self, int index, CvBeliefEntry*& result);static void AfterCvBeliefXMLEntries_GetEntry(CvBeliefXMLEntries* self, int index, CvBeliefEntry*& result);static CvBeliefEntry* ReplaceCvBeliefXMLEntries_GetEntry(CvBeliefEntry* (*original)(CvBeliefXMLEntries*, int), CvBeliefXMLEntries* self, int index);CivRegisterBefore<CivHooks::CvBeliefXMLEntries_GetEntry>(host, &BeforeCvBeliefXMLEntries_GetEntry);CivRegisterAfter<CivHooks::CvBeliefXMLEntries_GetEntry>(host, &AfterCvBeliefXMLEntries_GetEntry);CivRegisterReplace<CivHooks::CvBeliefXMLEntries_GetEntry>(host, &ReplaceCvBeliefXMLEntries_GetEntry);
Code
1139/// Get a specific entry1140CvBeliefEntry* CvBeliefXMLEntries::GetEntry(int index)1141{1142 return m_paBeliefEntries[index];1143}
Calls
std::vector::operator[]
Called by
86 functions in 11 files
- CvReligionBeliefs::AddBelief(BeliefTypes)
- CvReligionBeliefs::GetBuildingClassHappiness(BuildingClassTypes, int) const
- CvReligionBeliefs::GetBuildingClassTourism(BuildingClassTypes) const
- CvReligionBeliefs::GetBuildingClassYieldChange(BuildingClassTypes, YieldTypes, int) const
- CvReligionBeliefs::GetCapitalYieldChange(int, YieldTypes) const
- CvReligionBeliefs::GetCityGrowthModifier(bool) const
- CvReligionBeliefs::GetCityYieldChange(int, YieldTypes) const
- CvReligionBeliefs::GetCityYieldFromUnimprovedFeature(FeatureTypes, YieldTypes) const
- CvReligionBeliefs::GetCoastalCityYieldChange(int, YieldTypes) const
- CvReligionBeliefs::GetFaithFromKills(int) const
- CvReligionBeliefs::GetFeatureYieldChange(FeatureTypes, YieldTypes) const
- CvReligionBeliefs::GetGoldPerFollowingCity() const
- CvReligionBeliefs::GetGoldPerXFollowers() const
- CvReligionBeliefs::GetGoldWhenCityAdopts() const
- CvReligionBeliefs::GetGoldenAgeGreatPersonRateModifier(GreatPersonTypes) const
- CvReligionBeliefs::GetGreatPersonExpendedYield(GreatPersonTypes, YieldTypes) const
- CvReligionBeliefs::GetGreatWorkYieldChange(int, YieldTypes) const
- CvReligionBeliefs::GetHappinessPerCity(int) const
- CvReligionBeliefs::GetHappinessPerFollowingCity() const
- CvReligionBeliefs::GetHappinessPerXPeacefulForeignFollowers() const
- CvReligionBeliefs::GetHolyCityYieldChange(YieldTypes) const
- CvReligionBeliefs::GetImprovementYieldChange(ImprovementTypes, YieldTypes) const
- CvReligionBeliefs::GetMaxYieldModifierPerFollower(YieldTypes) const
- CvReligionBeliefs::GetPlayerCultureModifier(bool) const
- CvReligionBeliefs::GetPlayerHappiness(bool) const
- CvReligionBeliefs::GetPlotYieldChange(PlotTypes, YieldTypes) const
- CvReligionBeliefs::GetResourceHappiness(ResourceTypes) const
- CvReligionBeliefs::GetResourceQuantityModifier(ResourceTypes) const
- CvReligionBeliefs::GetResourceYieldChange(ResourceTypes, YieldTypes) const
- CvReligionBeliefs::GetSciencePerOtherReligionFollower() const
- CvReligionBeliefs::GetSpecialistYieldChange(SpecialistTypes, YieldTypes) const
- CvReligionBeliefs::GetTerrainYieldChange(TerrainTypes, YieldTypes) const
- CvReligionBeliefs::GetTradeRouteYieldChange(DomainTypes, YieldTypes) const
- CvReligionBeliefs::GetUnimprovedFeatureYieldChange(FeatureTypes, YieldTypes) const
- CvReligionBeliefs::GetWonderProductionModifier(EraTypes) const
- CvReligionBeliefs::GetYieldChangeAnySpecialist(YieldTypes) const
- CvReligionBeliefs::GetYieldChangeNaturalWonder(YieldTypes) const
- CvReligionBeliefs::GetYieldChangePerForeignCity(YieldTypes) const
- CvReligionBeliefs::GetYieldChangePerXForeignFollowers(YieldTypes) const
- CvReligionBeliefs::GetYieldChangeTradeRoute(YieldTypes) const
- CvReligionBeliefs::GetYieldChangeWorldWonder(YieldTypes) const
- CvReligionBeliefs::GetYieldFromBarbarianKills(YieldTypes) const
- CvReligionBeliefs::GetYieldFromKills(YieldTypes) const
- CvReligionBeliefs::GetYieldModifierNaturalWonder(YieldTypes) const
- CvReligionBeliefs::GetYieldPerFollowingCity(YieldTypes) const
- CvReligionBeliefs::GetYieldPerOtherReligionFollower(YieldTypes) const
- CvReligionBeliefs::GetYieldPerXFollowers(YieldTypes) const
- CvReligionBeliefs::IsConvertsBarbarians() const
- CvReligionBeliefs::IsFaithBuyingEnabled(EraTypes) const
- CvReligionBeliefs::IsFaithPurchaseAllGreatPeople() const
- CvCityBuildings::GetYieldFromGreatWorks(YieldTypes) const
- CvCity::GetJONSCultureThreshold() const
- CvCity::GetLocalHappiness() const
- CvCity::GetYieldPerTurnFromUnimprovedFeatures(YieldTypes) const
- CvCity::UpdateReligion(ReligionTypes)
- CvCity::foodDifferenceTimes100(bool, CvString *) const
- CvCity::getExtraSpecialistYield(YieldTypes, SpecialistTypes) const
- CvCity::getProductionModifier(BuildingTypes, CvString *) const
- CvCity::getStrengthValue(bool) const
- CvCityCitizens::DoSpecialists()
- CvCityCitizens::IsAIWantSpecialistRightNow()
- CvGameCulture::GetGreatWorkTooltip(int, PlayerTypes) const
- CvDllNetMessageHandler::ResponseFoundPantheon(PlayerTypes, BeliefTypes)
- CvPlot::calculateImprovementYieldChange(ImprovementTypes, YieldTypes, PlayerTypes, bool, RouteTypes) const
- CvPlot::calculateNatureYield(YieldTypes, TeamTypes, bool) const
- CvCityReligions::GetSecondaryReligionPantheonBelief()
- CvGameReligions::GetAvailableBonusBeliefs(PlayerTypes, ReligionTypes)
- CvGameReligions::GetAvailableEnhancerBeliefs(PlayerTypes, ReligionTypes)
- CvGameReligions::GetAvailableFollowerBeliefs(PlayerTypes, ReligionTypes)
- CvGameReligions::GetAvailableFounderBeliefs(PlayerTypes, ReligionTypes)
- CvGameReligions::GetAvailablePantheonBeliefs(PlayerTypes)
- CvGameReligions::GetAvailableReformationBeliefs(PlayerTypes, ReligionTypes)
- CvGameReligions::GetBeliefYieldForKill(YieldTypes, int, int, PlayerTypes)
- CvGameReligions::HasAddedReformationBelief(PlayerTypes) const
- CvGameReligions::IsPantheonBeliefAvailable(BeliefTypes, PlayerTypes)
- CvReligionAI::ChooseBonusBelief(PlayerTypes, ReligionTypes, int, int, int)
- CvReligionAI::ChooseEnhancerBelief(PlayerTypes, ReligionTypes)
- CvReligionAI::ChooseFollowerBelief(PlayerTypes, ReligionTypes)
- CvReligionAI::ChooseFounderBelief(PlayerTypes, ReligionTypes)
- CvReligionAI::ChoosePantheonBelief(PlayerTypes)
- CvReligionAI::ChooseReformationBelief(PlayerTypes, ReligionTypes)
- CvReligionAI::LogBeliefChoices(CvWeightedVector<BeliefTypes, 100, true> &, int)
- CvPlayerTrade::GetTradeConnectionPolicyValueTimes100(const TradeConnection &, YieldTypes)
- CvUnit::healRate(const CvPlot *) const
- CvLuaCity::lGetReligionBuildingClassYieldChange(lua_State *)
- CvLuaCity::lGetReligionCityRangeStrikeModifier(lua_State *)