Bazaar developer reference

CvDllMinorCivInfo::GetCityNames(int) const

Defined in
CvDllMinorCivInfo.cpp, line 117
Class
CvDllMinorCivInfo
Hook name
CivHooks::CvDllMinorCivInfo_GetCityNames

Hooks

static bool BeforeCvDllMinorCivInfo_GetCityNames(const CvDllMinorCivInfo* self, int i, const char*& result);static void AfterCvDllMinorCivInfo_GetCityNames(const CvDllMinorCivInfo* self, int i, const char*& result);static const char* ReplaceCvDllMinorCivInfo_GetCityNames(const char* (*original)(const CvDllMinorCivInfo*, int), const CvDllMinorCivInfo* self, int i);// CivHooks.h gives this hook point no types, so nothing checks these hooks' parameters.host->RegisterHook(host->pluginIndex, CivHooks::CvDllMinorCivInfo_GetCityNames::ID, CIV_HOOK_BEFORE, (void*)&BeforeCvDllMinorCivInfo_GetCityNames);host->RegisterHook(host->pluginIndex, CivHooks::CvDllMinorCivInfo_GetCityNames::ID, CIV_HOOK_AFTER, (void*)&AfterCvDllMinorCivInfo_GetCityNames);host->RegisterHook(host->pluginIndex, CivHooks::CvDllMinorCivInfo_GetCityNames::ID, CIV_HOOK_REPLACE, (void*)&ReplaceCvDllMinorCivInfo_GetCityNames);

Code

117const char* CvDllMinorCivInfo::GetCityNames(int i) const118{119	return m_pMinorCivInfo->getCityNames(i).c_str();120}

Calls