Bazaar developer reference

CvPlayer::IsFreePromotion(PromotionTypes) const

Defined in
CvPlayer.cpp, line 20354
Class
CvPlayer
Hook name
CivHooks::CvPlayer_IsFreePromotion

Hooks

static bool BeforeCvPlayer_IsFreePromotion(const CvPlayer* self, PromotionTypes ePromotion, bool& result);static void AfterCvPlayer_IsFreePromotion(const CvPlayer* self, PromotionTypes ePromotion, bool& result);static bool ReplaceCvPlayer_IsFreePromotion(bool (*original)(const CvPlayer*, PromotionTypes), const CvPlayer* self, PromotionTypes ePromotion);CivRegisterBefore<CivHooks::CvPlayer_IsFreePromotion>(host, &BeforeCvPlayer_IsFreePromotion);CivRegisterAfter<CivHooks::CvPlayer_IsFreePromotion>(host, &AfterCvPlayer_IsFreePromotion);CivRegisterReplace<CivHooks::CvPlayer_IsFreePromotion>(host, &ReplaceCvPlayer_IsFreePromotion);

Code

20353/// Is ePromotion a free promotion?20354bool CvPlayer::IsFreePromotion(PromotionTypes ePromotion)	const20355{20356	return (GetFreePromotionCount(ePromotion) > 0);20357}

Calls

Called by