CvUnit::setName(CvString)
- Defined in
- CvUnit.cpp, line 20093
- Class
- CvUnit
- Hook name
CivHooks::CvUnit_setName
Hooks
static bool BeforeCvUnit_setName(CvUnit* self, CvString strNewValue);static void AfterCvUnit_setName(CvUnit* self, CvString strNewValue);static void ReplaceCvUnit_setName(void (*original)(CvUnit*, CvString), CvUnit* self, CvString strNewValue);CivRegisterBefore<CivHooks::CvUnit_setName>(host, &BeforeCvUnit_setName);CivRegisterAfter<CivHooks::CvUnit_setName>(host, &AfterCvUnit_setName);CivRegisterReplace<CivHooks::CvUnit_setName>(host, &ReplaceCvUnit_setName);
Code
20093void CvUnit::setName(CvString strNewValue)20094{20095 VALIDATE_OBJECT20096 gDLL->stripSpecialCharacters(strNewValue);2009720098 m_strName = strNewValue;20099 DLLUI->setDirty(UnitInfo_DIRTY_BIT, true);20100}
Calls
- CvGlobals::getDLLIFace()
- CvGlobals::GetEngineUserInterface()
CvString::operator=ICvEngineUtility1::stripSpecialCharactersICvUserInterface1::setDirty