Bazaar developer reference

CvArea::changeNumRiverEdges(int)

Defined in
CvArea.cpp, line 267
Class
CvArea
Hook name
CivHooks::CvArea_changeNumRiverEdges

Hooks

static bool BeforeCvArea_changeNumRiverEdges(CvArea* self, int iChange);static void AfterCvArea_changeNumRiverEdges(CvArea* self, int iChange);static void ReplaceCvArea_changeNumRiverEdges(void (*original)(CvArea*, int), CvArea* self, int iChange);CivRegisterBefore<CivHooks::CvArea_changeNumRiverEdges>(host, &BeforeCvArea_changeNumRiverEdges);CivRegisterAfter<CivHooks::CvArea_changeNumRiverEdges>(host, &AfterCvArea_changeNumRiverEdges);CivRegisterReplace<CivHooks::CvArea_changeNumRiverEdges>(host, &ReplaceCvArea_changeNumRiverEdges);

Code

267void CvArea::changeNumRiverEdges(int iChange)268{269	m_iNumRiverEdges = (m_iNumRiverEdges + iChange);270	CvAssert(getNumRiverEdges() >= 0);271}

Called by