Bazaar developer reference

CvDeal::GetNumItems()

Defined in
CvDealClasses.cpp, line 232
Class
CvDeal
Hook name
CivHooks::CvDeal_GetNumItems

Hooks

static bool BeforeCvDeal_GetNumItems(CvDeal* self, int& result);static void AfterCvDeal_GetNumItems(CvDeal* self, int& result);static int ReplaceCvDeal_GetNumItems(int (*original)(CvDeal*), CvDeal* self);CivRegisterBefore<CivHooks::CvDeal_GetNumItems>(host, &BeforeCvDeal_GetNumItems);CivRegisterAfter<CivHooks::CvDeal_GetNumItems>(host, &AfterCvDeal_GetNumItems);CivRegisterReplace<CivHooks::CvDeal_GetNumItems>(host, &ReplaceCvDeal_GetNumItems);

Code

231/// How many trade items are in this deal?232int CvDeal::GetNumItems()233{234	return m_TradedItems.size();235}

Called by