Bazaar developer reference

CvTraitEntry::NoTrain(UnitClassTypes)

Defined in
CvTraitClasses.cpp, line 1191
Class
CvTraitEntry
Hook name
CivHooks::CvTraitEntry_NoTrain

Hooks

static bool BeforeCvTraitEntry_NoTrain(CvTraitEntry* self, UnitClassTypes eUnitClass, bool& result);static void AfterCvTraitEntry_NoTrain(CvTraitEntry* self, UnitClassTypes eUnitClass, bool& result);static bool ReplaceCvTraitEntry_NoTrain(bool (*original)(CvTraitEntry*, UnitClassTypes), CvTraitEntry* self, UnitClassTypes eUnitClass);CivRegisterBefore<CivHooks::CvTraitEntry_NoTrain>(host, &BeforeCvTraitEntry_NoTrain);CivRegisterAfter<CivHooks::CvTraitEntry_NoTrain>(host, &AfterCvTraitEntry_NoTrain);CivRegisterReplace<CivHooks::CvTraitEntry_NoTrain>(host, &ReplaceCvTraitEntry_NoTrain);

Code

1191bool CvTraitEntry::NoTrain(UnitClassTypes eUnitClass)1192{1193	if (eUnitClass != NO_UNITCLASS)1194	{1195		return m_abNoTrainUnitClass[eUnitClass];1196	}1197	else1198	{1199		return false;1200	}1201}

Calls

Called by