CvPlot::setCenterUnit(UnitHandle)
- Defined in
- CvPlot.cpp, line 10054
- Class
- CvPlot
- Hook name
CivHooks::CvPlot_setCenterUnit
Hooks
static bool BeforeCvPlot_setCenterUnit(CvPlot* self, UnitHandle pNewValue);static void AfterCvPlot_setCenterUnit(CvPlot* self, UnitHandle pNewValue);static void ReplaceCvPlot_setCenterUnit(void (*original)(CvPlot*, UnitHandle), CvPlot* self, UnitHandle pNewValue);CivRegisterBefore<CivHooks::CvPlot_setCenterUnit>(host, &BeforeCvPlot_setCenterUnit);CivRegisterAfter<CivHooks::CvPlot_setCenterUnit>(host, &AfterCvPlot_setCenterUnit);CivRegisterReplace<CivHooks::CvPlot_setCenterUnit>(host, &ReplaceCvPlot_setCenterUnit);
Code
10054void CvPlot::setCenterUnit(UnitHandle pNewValue)10055{10056 UnitHandle pOldValue;1005710058 pOldValue = getCenterUnit();1005910060 m_pCenterUnit = pNewValue;10061 m_pCenterUnit.ignoreDestruction(true);1006210063 if(pOldValue != pNewValue)10064 {10065 UnitHandle newCenterUnit = getCenterUnit();10066 if(newCenterUnit)10067 {10068 newCenterUnit->setInfoBarDirty(true);10069 }10070 }10071}
Calls
- CvPlot::getCenterUnit()
- CvUnit::setInfoBarDirty(bool)
FObjectHandle::FObjectHandleFObjectHandle::ignoreDestructionFObjectHandle::operator boolFObjectHandle::operator->FObjectHandle::operator=