Bazaar developer reference

CvPlayerTrade::GetOpposingTradeUnitsAtPlot(const CvPlot *, bool)

Defined in
CvTradeClasses.cpp, line 3235
Class
CvPlayerTrade
Hook name
CivHooks::CvPlayerTrade_GetOpposingTradeUnitsAtPlot

Hooks

static bool BeforeCvPlayerTrade_GetOpposingTradeUnitsAtPlot(CvPlayerTrade* self, const CvPlot* pPlot, bool bFailAtFirstFound, std::vector<int>& result);static void AfterCvPlayerTrade_GetOpposingTradeUnitsAtPlot(CvPlayerTrade* self, const CvPlot* pPlot, bool bFailAtFirstFound, std::vector<int>& result);static std::vector<int> ReplaceCvPlayerTrade_GetOpposingTradeUnitsAtPlot(std::vector<int> (*original)(CvPlayerTrade*, const CvPlot*, bool), CvPlayerTrade* self, const CvPlot* pPlot, bool bFailAtFirstFound);CivRegisterBefore<CivHooks::CvPlayerTrade_GetOpposingTradeUnitsAtPlot>(host, &BeforeCvPlayerTrade_GetOpposingTradeUnitsAtPlot);CivRegisterAfter<CivHooks::CvPlayerTrade_GetOpposingTradeUnitsAtPlot>(host, &AfterCvPlayerTrade_GetOpposingTradeUnitsAtPlot);CivRegisterReplace<CivHooks::CvPlayerTrade_GetOpposingTradeUnitsAtPlot>(host, &ReplaceCvPlayerTrade_GetOpposingTradeUnitsAtPlot);

Code

3235std::vector<int> CvPlayerTrade::GetOpposingTradeUnitsAtPlot(const CvPlot* pPlot, bool bFailAtFirstFound)3236{3237	return GetTradeUnitsAtPlot(pPlot, bFailAtFirstFound, true, false);3238}

Calls

Called by