Hooks
static bool BeforeCvPlayerTrade_ContainsEnemyTradePlot(CvPlayerTrade* self, const CvPlot* pPlot, bool& result);static void AfterCvPlayerTrade_ContainsEnemyTradePlot(CvPlayerTrade* self, const CvPlot* pPlot, bool& result);static bool ReplaceCvPlayerTrade_ContainsEnemyTradePlot(bool (*original)(CvPlayerTrade*, const CvPlot*), CvPlayerTrade* self, const CvPlot* pPlot);CivRegisterBefore<CivHooks::CvPlayerTrade_ContainsEnemyTradePlot>(host, &BeforeCvPlayerTrade_ContainsEnemyTradePlot);CivRegisterAfter<CivHooks::CvPlayerTrade_ContainsEnemyTradePlot>(host, &AfterCvPlayerTrade_ContainsEnemyTradePlot);CivRegisterReplace<CivHooks::CvPlayerTrade_ContainsEnemyTradePlot>(host, &ReplaceCvPlayerTrade_ContainsEnemyTradePlot);