Bazaar developer reference

CvCombatInfo::getUnit(BattleUnitTypes) const

Defined in
CvStructs.cpp, line 244
Class
CvCombatInfo
Hook name
CivHooks::CvCombatInfo_getUnit

Hooks

static bool BeforeCvCombatInfo_getUnit(const CvCombatInfo* self, BattleUnitTypes unitType, CvUnit*& result);static void AfterCvCombatInfo_getUnit(const CvCombatInfo* self, BattleUnitTypes unitType, CvUnit*& result);static CvUnit* ReplaceCvCombatInfo_getUnit(CvUnit* (*original)(const CvCombatInfo*, BattleUnitTypes), const CvCombatInfo* self, BattleUnitTypes unitType);CivRegisterBefore<CivHooks::CvCombatInfo_getUnit>(host, &BeforeCvCombatInfo_getUnit);CivRegisterAfter<CivHooks::CvCombatInfo_getUnit>(host, &AfterCvCombatInfo_getUnit);CivRegisterReplace<CivHooks::CvCombatInfo_getUnit>(host, &ReplaceCvCombatInfo_getUnit);

Code

244CvUnit* CvCombatInfo::getUnit(BattleUnitTypes unitType) const245{246	checkBattleUnitType(unitType);247	return m_pUnits[unitType];248}

Calls

Called by