Bazaar developer reference

CvLeague::GetActiveResolution(int)

Defined in
CvVotingClasses.cpp, line 3041
Class
CvLeague
Hook name
CivHooks::CvLeague_GetActiveResolution

Hooks

static bool BeforeCvLeague_GetActiveResolution(CvLeague* self, int iResolutionID, CvActiveResolution*& result);static void AfterCvLeague_GetActiveResolution(CvLeague* self, int iResolutionID, CvActiveResolution*& result);static CvActiveResolution* ReplaceCvLeague_GetActiveResolution(CvActiveResolution* (*original)(CvLeague*, int), CvLeague* self, int iResolutionID);CivRegisterBefore<CivHooks::CvLeague_GetActiveResolution>(host, &BeforeCvLeague_GetActiveResolution);CivRegisterAfter<CivHooks::CvLeague_GetActiveResolution>(host, &AfterCvLeague_GetActiveResolution);CivRegisterReplace<CivHooks::CvLeague_GetActiveResolution>(host, &ReplaceCvLeague_GetActiveResolution);

Code

3041CvActiveResolution* CvLeague::GetActiveResolution(int iResolutionID)3042{3043	for (ActiveResolutionList::iterator it = m_vActiveResolutions.begin(); it != m_vActiveResolutions.end(); ++it)3044	{3045		if (it->GetID() == iResolutionID)3046		{3047			return it;3048		}3049	}3050	return NULL;3051}

Calls

Called by