Bazaar developer reference

CvCity::getOrderFromQueue(int)

Defined in
CvCity.cpp, line 13464
Class
CvCity
Hook name
CivHooks::CvCity_getOrderFromQueue

Hooks

static bool BeforeCvCity_getOrderFromQueue(CvCity* self, int iIndex, OrderData*& result);static void AfterCvCity_getOrderFromQueue(CvCity* self, int iIndex, OrderData*& result);static OrderData* ReplaceCvCity_getOrderFromQueue(OrderData* (*original)(CvCity*, int), CvCity* self, int iIndex);CivRegisterBefore<CivHooks::CvCity_getOrderFromQueue>(host, &BeforeCvCity_getOrderFromQueue);CivRegisterAfter<CivHooks::CvCity_getOrderFromQueue>(host, &AfterCvCity_getOrderFromQueue);CivRegisterReplace<CivHooks::CvCity_getOrderFromQueue>(host, &ReplaceCvCity_getOrderFromQueue);

Code

13464OrderData* CvCity::getOrderFromQueue(int iIndex)13465{13466	VALIDATE_OBJECT13467	OrderData* pOrderNode;1346813469	pOrderNode = m_orderQueue.nodeNum(iIndex);1347013471	if(pOrderNode != NULL)13472	{13473		return pOrderNode;13474	}13475	else13476	{13477		return NULL;13478	}13479}

Calls

Called by