CvPlot::HasResource(ResourceTypes) const
- Defined in
- CvPlot.cpp, line 11921
- Class
- CvPlot
- Hook name
CivHooks::CvPlot_HasResource
Hooks
static bool BeforeCvPlot_HasResource(const CvPlot* self, ResourceTypes iResourceType, bool& result);static void AfterCvPlot_HasResource(const CvPlot* self, ResourceTypes iResourceType, bool& result);static bool ReplaceCvPlot_HasResource(bool (*original)(const CvPlot*, ResourceTypes), const CvPlot* self, ResourceTypes iResourceType);CivRegisterBefore<CivHooks::CvPlot_HasResource>(host, &BeforeCvPlot_HasResource);CivRegisterAfter<CivHooks::CvPlot_HasResource>(host, &AfterCvPlot_HasResource);CivRegisterReplace<CivHooks::CvPlot_HasResource>(host, &ReplaceCvPlot_HasResource);
Code
11921bool CvPlot::HasResource(ResourceTypes iResourceType) const11922{11923 return (getResourceType() == iResourceType);11924}
Calls
Called by
- CvCity::CountResource(ResourceTypes) const
- CvCity::CountWorkedResource(ResourceTypes) const
- CvCity::HasResource(ResourceTypes) const
- CvCity::HasWorkedResource(ResourceTypes) const
- CvCity::IsOnResource(ResourceTypes) const
- CvPlot::IsAdjacentToResource(ResourceTypes) const
- CvPlot::IsWithinDistanceOfResource(ResourceTypes, int) const
- CvUnit::IsOnResource(ResourceTypes) const
- CvLuaPlot::lHasResource(lua_State *)