CvUnit::getTransportUnit()
- Defined in
- CvUnit.cpp, line 19944
- Class
- CvUnit
- Hook name
CivHooks::CvUnit_getTransportUnit_with_void
Hooks
static bool BeforeCvUnit_getTransportUnit_with_void(CvUnit* self, CvUnit*& result);static void AfterCvUnit_getTransportUnit_with_void(CvUnit* self, CvUnit*& result);static CvUnit* ReplaceCvUnit_getTransportUnit_with_void(CvUnit* (*original)(CvUnit*), CvUnit* self);CivRegisterBefore<CivHooks::CvUnit_getTransportUnit_with_void>(host, &BeforeCvUnit_getTransportUnit_with_void);CivRegisterAfter<CivHooks::CvUnit_getTransportUnit_with_void>(host, &AfterCvUnit_getTransportUnit_with_void);CivRegisterReplace<CivHooks::CvUnit_getTransportUnit_with_void>(host, &ReplaceCvUnit_getTransportUnit_with_void);
Code
19944CvUnit* CvUnit::getTransportUnit()19945{19946 VALIDATE_OBJECT19947 return getUnit(m_transportUnit);19948}
Calls
Called by
- CvGame::getPlotUnit(CvPlot *, int)
- CvGame::getPlotUnits(CvPlot *, std::vector<CvUnit *> &)
- CvMilitaryAI::WillAirUnitRebase(CvUnit *) const
- CvPlayer::DoCivilianReturnLogic(bool, PlayerTypes, int)
- CvPlayer::DoDistanceGift(PlayerTypes, CvUnit *)
- CvUnit::SetAutomateType(AutomateTypes)
- CvUnit::convert(CvUnit *, bool)
- CvUnit::gift(bool)
- CvUnit::kill(bool, PlayerTypes)
- CvUnit::setTransportUnit(CvUnit *)
- CvUnit::setXY(int, int, bool, bool, bool, bool, bool)
- CvUnit::unloadAll()
- CvLuaUnit::lGetTransportUnit(lua_State *)