Bazaar developer reference

CvVoteInfo::isVoteSourceType(int) const

Defined in
CvInfos.cpp, line 6524
Class
CvVoteInfo
Hook name
CivHooks::CvVoteInfo_isVoteSourceType

Hooks

static bool BeforeCvVoteInfo_isVoteSourceType(const CvVoteInfo* self, int i, bool& result);static void AfterCvVoteInfo_isVoteSourceType(const CvVoteInfo* self, int i, bool& result);static bool ReplaceCvVoteInfo_isVoteSourceType(bool (*original)(const CvVoteInfo*, int), const CvVoteInfo* self, int i);CivRegisterBefore<CivHooks::CvVoteInfo_isVoteSourceType>(host, &BeforeCvVoteInfo_isVoteSourceType);CivRegisterAfter<CivHooks::CvVoteInfo_isVoteSourceType>(host, &AfterCvVoteInfo_isVoteSourceType);CivRegisterReplace<CivHooks::CvVoteInfo_isVoteSourceType>(host, &ReplaceCvVoteInfo_isVoteSourceType);

Code

6524bool CvVoteInfo::isVoteSourceType(int i) const6525{6526	CvAssertMsg(i < GC.getNumVoteSourceInfos(), "Index out of bounds");6527	CvAssertMsg(i > -1, "Index out of bounds");6528	return m_abVoteSourceTypes ? m_abVoteSourceTypes[i] : false;6529}