Bazaar developer reference

CvDiploModifierInfo::operator==(const CvDiploModifierInfo &) const

Defined in
CvInfos.cpp, line 3694
Class
CvDiploModifierInfo
Hook name
CivHooks::CvDiploModifierInfo_op_eq

Hooks

static bool BeforeCvDiploModifierInfo_op_eq(const CvDiploModifierInfo* self, const CvDiploModifierInfo& rhs, bool& result);static void AfterCvDiploModifierInfo_op_eq(const CvDiploModifierInfo* self, const CvDiploModifierInfo& rhs, bool& result);static bool ReplaceCvDiploModifierInfo_op_eq(bool (*original)(const CvDiploModifierInfo*, const CvDiploModifierInfo&), const CvDiploModifierInfo* self, const CvDiploModifierInfo& rhs);CivRegisterBefore<CivHooks::CvDiploModifierInfo_op_eq>(host, &BeforeCvDiploModifierInfo_op_eq);CivRegisterAfter<CivHooks::CvDiploModifierInfo_op_eq>(host, &AfterCvDiploModifierInfo_op_eq);CivRegisterReplace<CivHooks::CvDiploModifierInfo_op_eq>(host, &ReplaceCvDiploModifierInfo_op_eq);

Code

3694bool CvDiploModifierInfo::operator==(const CvDiploModifierInfo& rhs) const3695{3696	if(this == &rhs) return true;3697	if(!CvBaseInfo::operator==(rhs)) return false;3698	if(m_eFromCiv != rhs.m_eFromCiv) return false;3699	if(m_eToCiv != rhs.m_eToCiv) return false;3700	return true;3701}

Calls