Bazaar developer reference

CvGlobals::getMinorCivInfo(MinorCivTypes)

Defined in
CvGlobals.cpp, line 2918
Class
CvGlobals
Hook name
CivHooks::CvGlobals_getMinorCivInfo_with_MinorCivTypes

Hooks

static bool BeforeCvGlobals_getMinorCivInfo_with_MinorCivTypes(CvGlobals* self, MinorCivTypes eMinorCivNum, CvMinorCivInfo*& result);static void AfterCvGlobals_getMinorCivInfo_with_MinorCivTypes(CvGlobals* self, MinorCivTypes eMinorCivNum, CvMinorCivInfo*& result);static CvMinorCivInfo* ReplaceCvGlobals_getMinorCivInfo_with_MinorCivTypes(CvMinorCivInfo* (*original)(CvGlobals*, MinorCivTypes), CvGlobals* self, MinorCivTypes eMinorCivNum);CivRegisterBefore<CivHooks::CvGlobals_getMinorCivInfo_with_MinorCivTypes>(host, &BeforeCvGlobals_getMinorCivInfo_with_MinorCivTypes);CivRegisterAfter<CivHooks::CvGlobals_getMinorCivInfo_with_MinorCivTypes>(host, &AfterCvGlobals_getMinorCivInfo_with_MinorCivTypes);CivRegisterReplace<CivHooks::CvGlobals_getMinorCivInfo_with_MinorCivTypes>(host, &ReplaceCvGlobals_getMinorCivInfo_with_MinorCivTypes);

Code

2918CvMinorCivInfo* CvGlobals::getMinorCivInfo(MinorCivTypes eMinorCivNum)2919{2920	CvAssert(eMinorCivNum > -1);2921	CvAssert(eMinorCivNum < GC.getNumMinorCivInfos());2922	if(eMinorCivNum > -1 && eMinorCivNum < (int)m_paMinorCivInfo.size())2923		return m_paMinorCivInfo[eMinorCivNum];2924	else2925		return NULL;2926}

Calls

Called by