Bazaar developer reference

CvReplayMessage::getPlot(unsigned int, int &, int &) const

Defined in
CvReplayMessage.cpp, line 94
Class
CvReplayMessage
Hook name
CivHooks::CvReplayMessage_getPlot

Hooks

static bool BeforeCvReplayMessage_getPlot(const CvReplayMessage* self, unsigned int idx, int& iPlotX, int& iPlotY, bool& result);static void AfterCvReplayMessage_getPlot(const CvReplayMessage* self, unsigned int idx, int& iPlotX, int& iPlotY, bool& result);static bool ReplaceCvReplayMessage_getPlot(bool (*original)(const CvReplayMessage*, unsigned int, int&, int&), const CvReplayMessage* self, unsigned int idx, int& iPlotX, int& iPlotY);CivRegisterBefore<CivHooks::CvReplayMessage_getPlot>(host, &BeforeCvReplayMessage_getPlot);CivRegisterAfter<CivHooks::CvReplayMessage_getPlot>(host, &AfterCvReplayMessage_getPlot);CivRegisterReplace<CivHooks::CvReplayMessage_getPlot>(host, &ReplaceCvReplayMessage_getPlot);

Code

94bool CvReplayMessage::getPlot(unsigned int idx, int& iPlotX, int& iPlotY) const95{96	if(idx < m_Plots.size())97	{98		const PlotPosition& position = m_Plots[idx];99		iPlotX = (int)position.first;100		iPlotY = (int)position.second;101		return true;102	}103104	return false;105}

Calls

Called by