Bazaar developer reference

CvGlobals::getMultiUnitFormationInfo(int)

Defined in
CvGlobals.cpp, line 2703
Class
CvGlobals
Hook name
CivHooks::CvGlobals_getMultiUnitFormationInfo_with_int

Hooks

static bool BeforeCvGlobals_getMultiUnitFormationInfo_with_int(CvGlobals* self, int i, CvMultiUnitFormationInfo*& result);static void AfterCvGlobals_getMultiUnitFormationInfo_with_int(CvGlobals* self, int i, CvMultiUnitFormationInfo*& result);static CvMultiUnitFormationInfo* ReplaceCvGlobals_getMultiUnitFormationInfo_with_int(CvMultiUnitFormationInfo* (*original)(CvGlobals*, int), CvGlobals* self, int i);CivRegisterBefore<CivHooks::CvGlobals_getMultiUnitFormationInfo_with_int>(host, &BeforeCvGlobals_getMultiUnitFormationInfo_with_int);CivRegisterAfter<CivHooks::CvGlobals_getMultiUnitFormationInfo_with_int>(host, &AfterCvGlobals_getMultiUnitFormationInfo_with_int);CivRegisterReplace<CivHooks::CvGlobals_getMultiUnitFormationInfo_with_int>(host, &ReplaceCvGlobals_getMultiUnitFormationInfo_with_int);

Code

2703CvMultiUnitFormationInfo* CvGlobals::getMultiUnitFormationInfo(int i)2704{2705	CvAssert(i > -1);2706	CvAssert(i < GC.getNumMultiUnitFormationInfos());2707	if(i > -1 && i < (int)m_paMultiUnitFormationInfo.size())2708		return m_paMultiUnitFormationInfo[i];2709	else2710		return NULL;2711}

Calls

Called by