CvPlot::setNumResource(int)
- Defined in
- CvPlot.cpp, line 6492
- Class
- CvPlot
- Hook name
CivHooks::CvPlot_setNumResource
Hooks
static bool BeforeCvPlot_setNumResource(CvPlot* self, int iNum);static void AfterCvPlot_setNumResource(CvPlot* self, int iNum);static void ReplaceCvPlot_setNumResource(void (*original)(CvPlot*, int), CvPlot* self, int iNum);CivRegisterBefore<CivHooks::CvPlot_setNumResource>(host, &BeforeCvPlot_setNumResource);CivRegisterAfter<CivHooks::CvPlot_setNumResource>(host, &AfterCvPlot_setNumResource);CivRegisterReplace<CivHooks::CvPlot_setNumResource>(host, &ReplaceCvPlot_setNumResource);
Code
6492void CvPlot::setNumResource(int iNum)6493{6494 m_iResourceNum = iNum;6495 CvAssert(getNumResource() >= 0);6496 FAssertMsg(getResourceType() == NO_RESOURCE || m_iResourceNum > 0, "If a plot contains a Resource it should always have a quantity of at least 1.");6497}