Bazaar developer reference

CvGame::cityPushOrder(CvCity *, OrderTypes, int, bool, bool, bool)

Defined in
CvGame.cpp, line 2675
Class
CvGame
Hook name
CivHooks::CvGame_cityPushOrder

Hooks

static bool BeforeCvGame_cityPushOrder(CvGame* self, CvCity* pCity, OrderTypes eOrder, int iData, bool bAlt, bool bShift, bool bCtrl);static void AfterCvGame_cityPushOrder(CvGame* self, CvCity* pCity, OrderTypes eOrder, int iData, bool bAlt, bool bShift, bool bCtrl);static void ReplaceCvGame_cityPushOrder(void (*original)(CvGame*, CvCity*, OrderTypes, int, bool, bool, bool), CvGame* self, CvCity* pCity, OrderTypes eOrder, int iData, bool bAlt, bool bShift, bool bCtrl);CivRegisterBefore<CivHooks::CvGame_cityPushOrder>(host, &BeforeCvGame_cityPushOrder);CivRegisterAfter<CivHooks::CvGame_cityPushOrder>(host, &AfterCvGame_cityPushOrder);CivRegisterReplace<CivHooks::CvGame_cityPushOrder>(host, &ReplaceCvGame_cityPushOrder);

Code

2675void CvGame::cityPushOrder(CvCity* pCity, OrderTypes eOrder, int iData, bool bAlt, bool bShift, bool bCtrl)2676{2677	CvAssert(pCity);2678	if(!pCity) return;2679	gDLL->sendPushOrder(pCity->GetID(), eOrder, iData, bAlt, bShift, bCtrl);2680}

Calls

Called by