Bazaar developer reference

CvTechEntry::GetPrereqAndTechs(int) const

Defined in
CvTechClasses.cpp, line 560
Class
CvTechEntry
Hook name
CivHooks::CvTechEntry_GetPrereqAndTechs

Hooks

static bool BeforeCvTechEntry_GetPrereqAndTechs(const CvTechEntry* self, int i, int& result);static void AfterCvTechEntry_GetPrereqAndTechs(const CvTechEntry* self, int i, int& result);static int ReplaceCvTechEntry_GetPrereqAndTechs(int (*original)(const CvTechEntry*, int), const CvTechEntry* self, int i);CivRegisterBefore<CivHooks::CvTechEntry_GetPrereqAndTechs>(host, &BeforeCvTechEntry_GetPrereqAndTechs);CivRegisterAfter<CivHooks::CvTechEntry_GetPrereqAndTechs>(host, &AfterCvTechEntry_GetPrereqAndTechs);CivRegisterReplace<CivHooks::CvTechEntry_GetPrereqAndTechs>(host, &ReplaceCvTechEntry_GetPrereqAndTechs);

Code

559/// Prerequisite techs with AND560int CvTechEntry::GetPrereqAndTechs(int i) const561{562	return m_piPrereqAndTechs ? m_piPrereqAndTechs[i] : -1;563}

Called by