CvPlot::updateSymbols()
- Defined in
- CvPlot.cpp, line 655
- Class
- CvPlot
- Hook name
CivHooks::CvPlot_updateSymbols
Hooks
static bool BeforeCvPlot_updateSymbols(CvPlot* self);static void AfterCvPlot_updateSymbols(CvPlot* self);static void ReplaceCvPlot_updateSymbols(void (*original)(CvPlot*), CvPlot* self);CivRegisterBefore<CivHooks::CvPlot_updateSymbols>(host, &BeforeCvPlot_updateSymbols);CivRegisterAfter<CivHooks::CvPlot_updateSymbols>(host, &AfterCvPlot_updateSymbols);CivRegisterReplace<CivHooks::CvPlot_updateSymbols>(host, &ReplaceCvPlot_updateSymbols);
Code
655void CvPlot::updateSymbols()656{657 auto_ptr<ICvPlot1> pDllPlot(new CvDllPlot(this));658 gDLL->GameplayYieldMightHaveChanged(pDllPlot.get());659}
Calls
- CvDllPlot::CvDllPlot(CvPlot *)
- CvGlobals::getDLLIFace()
ICvEngineUtility1::GameplayYieldMightHaveChangedstd::auto_ptr::auto_ptrstd::auto_ptr::get
Called by
- CvPlot::changeVisibilityCount(TeamTypes, int, InvisibleTypes, bool, bool, CvUnit *)
- CvPlot::setOwner(PlayerTypes, int, bool, bool)
- CvPlot::setRevealed(TeamTypes, bool, CvUnit *, bool, TeamTypes)
- CvPlot::setRevealedImprovementType(TeamTypes, ImprovementTypes)
- CvPlot::setupGraphical()
- CvPlot::updateYield()