Bazaar developer reference

CvTechEntry::GetFirstFreeUnitClass() const

Defined in
CvTechClasses.cpp, line 274
Class
CvTechEntry
Hook name
CivHooks::CvTechEntry_GetFirstFreeUnitClass

Hooks

static bool BeforeCvTechEntry_GetFirstFreeUnitClass(const CvTechEntry* self, int& result);static void AfterCvTechEntry_GetFirstFreeUnitClass(const CvTechEntry* self, int& result);static int ReplaceCvTechEntry_GetFirstFreeUnitClass(int (*original)(const CvTechEntry*), const CvTechEntry* self);CivRegisterBefore<CivHooks::CvTechEntry_GetFirstFreeUnitClass>(host, &BeforeCvTechEntry_GetFirstFreeUnitClass);CivRegisterAfter<CivHooks::CvTechEntry_GetFirstFreeUnitClass>(host, &AfterCvTechEntry_GetFirstFreeUnitClass);CivRegisterReplace<CivHooks::CvTechEntry_GetFirstFreeUnitClass>(host, &ReplaceCvTechEntry_GetFirstFreeUnitClass);

Code

273/// Free unit if first to discover this tech274int CvTechEntry::GetFirstFreeUnitClass() const275{276	return m_iFirstFreeUnitClass;277}

Called by