Lines Matching refs:Aircraft

45 void Aircraft::UpdateDeltaXY()  in UpdateDeltaXY()
82 static bool AirportMove(Aircraft *v, const AirportFTAClass *apc);
83 static bool AirportSetBlocks(Aircraft *v, const AirportFTA *current_pos, const AirportFTAClass *apc…
84 static bool AirportHasBlock(Aircraft *v, const AirportFTA *current_pos, const AirportFTAClass *apc);
85 static bool AirportFindFreeTerminal(Aircraft *v, const AirportFTAClass *apc);
86 static bool AirportFindFreeHelipad(Aircraft *v, const AirportFTAClass *apc);
87 static void CrashAirplane(Aircraft *v);
120 static StationID FindNearestHangar(const Aircraft *v) in FindNearestHangar()
170 void Aircraft::GetImage(Direction direction, EngineImageType image_type, VehicleSpriteSeq *result) … in GetImage()
185 void GetRotorImage(const Aircraft *v, EngineImageType image_type, VehicleSpriteSeq *result) in GetRotorImage()
189 const Aircraft *w = v->Next()->Next(); in GetRotorImage()
280 Aircraft *v = new Aircraft(); // aircraft in CmdBuildAircraft()
281 Aircraft *u = new Aircraft(); // shadow in CmdBuildAircraft()
367 Aircraft *w = new Aircraft(); in CmdBuildAircraft()
392 bool Aircraft::FindClosestDepot(TileIndex *location, DestinationID *destination, bool *reverse) in FindClosestDepot()
411 static void CheckIfAircraftNeedsService(Aircraft *v) in CheckIfAircraftNeedsService()
437 Money Aircraft::GetRunningCost() const in GetRunningCost()
444 void Aircraft::OnNewDay() in OnNewDay()
469 static void HelicopterTickHandler(Aircraft *v) in HelicopterTickHandler()
471 Aircraft *u = v->Next()->Next(); in HelicopterTickHandler()
522 void SetAircraftPosition(Aircraft *v, int x, int y, int z) in SetAircraftPosition()
534 Aircraft *u = v->Next(); in SetAircraftPosition()
561 void HandleAircraftEnterHangar(Aircraft *v) in HandleAircraftEnterHangar()
566 Aircraft *u = v->Next(); in HandleAircraftEnterHangar()
591 void UpdateAircraftCache(Aircraft *v, bool update_range) in UpdateAircraftCache()
606 Aircraft *u = v->Next(); // Shadow for mail in UpdateAircraftCache()
636 static int UpdateAircraftSpeed(Aircraft *v, uint speed_limit = SPEED_LIMIT_NONE, bool hard_limit = … in UpdateAircraftSpeed()
721 if (v->type == VEH_AIRCRAFT && Aircraft::From(v)->subtype == AIR_HELICOPTER) { in GetAircraftFlightLevelBounds()
753 int GetAircraftHoldMaxAltitude(const Aircraft *v) in GetAircraftHoldMaxAltitude()
800 template int GetAircraftFlightLevel(Aircraft *v, bool takeoff);
816 static byte AircraftGetEntryPoint(const Aircraft *v, const AirportFTAClass *apc, Direction rotation) in AircraftGetEntryPoint()
848 static void MaybeCrashAirplane(Aircraft *v);
857 static bool AircraftController(Aircraft *v) in AircraftController()
902 Aircraft *u = v->Next()->Next(); in AircraftController()
1163 static bool HandleCrashedAircraft(Aircraft *v) in HandleCrashedAircraft()
1221 static void HandleAircraftSmoke(Aircraft *v, bool mode) in HandleAircraftSmoke()
1257 void HandleMissingAircraftOrders(Aircraft *v) in HandleMissingAircraftOrders()
1287 TileIndex Aircraft::GetOrderStationLocation(StationID station) in GetOrderStationLocation()
1298 void Aircraft::MarkDirty() in MarkDirty()
1308 uint Aircraft::Crash(bool flooded) in Crash()
1320 static void CrashAirplane(Aircraft *v) in CrashAirplane()
1354 static void MaybeCrashAirplane(Aircraft *v) in MaybeCrashAirplane()
1385 static void AircraftEntersTerminal(Aircraft *v) in AircraftEntersTerminal()
1414 static void AircraftLandAirplane(Aircraft *v) in AircraftLandAirplane()
1431 void AircraftNextAirportPos_and_Order(Aircraft *v) in AircraftNextAirportPos_and_Order()
1451 void AircraftLeaveHangar(Aircraft *v, Direction exit_dir) in AircraftLeaveHangar()
1479 static void AircraftEventHandler_EnterTerminal(Aircraft *v, const AirportFTAClass *apc) in AircraftEventHandler_EnterTerminal()
1490 static void AircraftEventHandler_EnterHangar(Aircraft *v, const AirportFTAClass *apc) in AircraftEventHandler_EnterHangar()
1501 static void AircraftEventHandler_InHangar(Aircraft *v, const AirportFTAClass *apc) in AircraftEventHandler_InHangar()
1547 static void AircraftEventHandler_AtTerminal(Aircraft *v, const AirportFTAClass *apc) in AircraftEventHandler_AtTerminal()
1600 static void AircraftEventHandler_General(Aircraft *v, const AirportFTAClass *apc) in AircraftEventHandler_General()
1605 static void AircraftEventHandler_TakeOff(Aircraft *v, const AirportFTAClass *apc) in AircraftEventHandler_TakeOff()
1611 static void AircraftEventHandler_StartTakeOff(Aircraft *v, const AirportFTAClass *apc) in AircraftEventHandler_StartTakeOff()
1617 static void AircraftEventHandler_EndTakeOff(Aircraft *v, const AirportFTAClass *apc) in AircraftEventHandler_EndTakeOff()
1624 static void AircraftEventHandler_HeliTakeOff(Aircraft *v, const AirportFTAClass *apc) in AircraftEventHandler_HeliTakeOff()
1640 static void AircraftEventHandler_Flying(Aircraft *v, const AirportFTAClass *apc) in AircraftEventHandler_Flying()
1678 static void AircraftEventHandler_Landing(Aircraft *v, const AirportFTAClass *apc) in AircraftEventHandler_Landing()
1691 static void AircraftEventHandler_HeliLanding(Aircraft *v, const AirportFTAClass *apc) in AircraftEventHandler_HeliLanding()
1697 static void AircraftEventHandler_EndLanding(Aircraft *v, const AirportFTAClass *apc) in AircraftEventHandler_EndLanding()
1713 static void AircraftEventHandler_HeliEndLanding(Aircraft *v, const AirportFTAClass *apc) in AircraftEventHandler_HeliEndLanding()
1736 typedef void AircraftStateHandler(Aircraft *v, const AirportFTAClass *apc);
1763 static void AirportClearBlock(const Aircraft *v, const AirportFTAClass *apc) in AirportClearBlock()
1773 static void AirportGoToNextPosition(Aircraft *v) in AirportGoToNextPosition()
1785 static bool AirportMove(Aircraft *v, const AirportFTAClass *apc) in AirportMove()
1833 static bool AirportHasBlock(Aircraft *v, const AirportFTA *current_pos, const AirportFTAClass *apc) in AirportHasBlock()
1864 static bool AirportSetBlocks(Aircraft *v, const AirportFTA *current_pos, const AirportFTAClass *apc) in AirportSetBlocks()
1933 static bool FreeTerminal(Aircraft *v, byte i, byte last_terminal) in FreeTerminal()
1968 static bool AirportFindFreeTerminal(Aircraft *v, const AirportFTAClass *apc) in AirportFindFreeTerminal()
2021 static bool AirportFindFreeHelipad(Aircraft *v, const AirportFTAClass *apc) in AirportFindFreeHelipad()
2036 static void AircraftHandleDestTooFar(Aircraft *v, bool too_far) in AircraftHandleDestTooFar()
2060 static bool AircraftEventHandler(Aircraft *v, int loop) in AircraftEventHandler()
2096 bool Aircraft::Tick() in Tick()
2125 Station *GetTargetAirportIfValid(const Aircraft *v) in GetTargetAirportIfValid()
2145 for (Aircraft *v : Aircraft::Iterate()) { in UpdateAirplanesOnNewStation()