Bazaar developer reference

CvGlobals::getProcessInfo(ProcessTypes)

Defined in
CvGlobals.cpp, line 3281
Class
CvGlobals
Hook name
CivHooks::CvGlobals_getProcessInfo_with_ProcessTypes

Hooks

static bool BeforeCvGlobals_getProcessInfo_with_ProcessTypes(CvGlobals* self, ProcessTypes e, CvProcessInfo*& result);static void AfterCvGlobals_getProcessInfo_with_ProcessTypes(CvGlobals* self, ProcessTypes e, CvProcessInfo*& result);static CvProcessInfo* ReplaceCvGlobals_getProcessInfo_with_ProcessTypes(CvProcessInfo* (*original)(CvGlobals*, ProcessTypes), CvGlobals* self, ProcessTypes e);CivRegisterBefore<CivHooks::CvGlobals_getProcessInfo_with_ProcessTypes>(host, &BeforeCvGlobals_getProcessInfo_with_ProcessTypes);CivRegisterAfter<CivHooks::CvGlobals_getProcessInfo_with_ProcessTypes>(host, &AfterCvGlobals_getProcessInfo_with_ProcessTypes);CivRegisterReplace<CivHooks::CvGlobals_getProcessInfo_with_ProcessTypes>(host, &ReplaceCvGlobals_getProcessInfo_with_ProcessTypes);

Code

3281CvProcessInfo* CvGlobals::getProcessInfo(ProcessTypes e)3282{3283	CvAssert(e > -1);3284	CvAssert(e < GC.getNumProcessInfos());3285	if(e > -1 && e < (int)m_paProcessInfo.size())3286		return m_paProcessInfo[e];3287	else3288		return NULL;3289}

Calls

Called by