Bazaar developer reference

CvRouteInfo::getTechMovementChange(int) const

Defined in
CvInfos.cpp, line 4315
Class
CvRouteInfo
Hook name
CivHooks::CvRouteInfo_getTechMovementChange

Hooks

static bool BeforeCvRouteInfo_getTechMovementChange(const CvRouteInfo* self, int i, int& result);static void AfterCvRouteInfo_getTechMovementChange(const CvRouteInfo* self, int i, int& result);static int ReplaceCvRouteInfo_getTechMovementChange(int (*original)(const CvRouteInfo*, int), const CvRouteInfo* self, int i);CivRegisterBefore<CivHooks::CvRouteInfo_getTechMovementChange>(host, &BeforeCvRouteInfo_getTechMovementChange);CivRegisterAfter<CivHooks::CvRouteInfo_getTechMovementChange>(host, &AfterCvRouteInfo_getTechMovementChange);CivRegisterReplace<CivHooks::CvRouteInfo_getTechMovementChange>(host, &ReplaceCvRouteInfo_getTechMovementChange);

Code

4315int CvRouteInfo::getTechMovementChange(int i) const4316{4317	CvAssertMsg(i < GC.getNumTechInfos(), "Index out of bounds");4318	CvAssertMsg(i > -1, "Index out of bounds");4319	return m_piTechMovementChange ? m_piTechMovementChange[i] : -1;4320}

Called by