Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
Functions | |
boost::optional< size_t > | FindWaypoint (Unit *player, const std::vector< DockingPorts > &dockingPorts, size_t port) |
Orders::AutoDocking::DockingPath | FindDockingPort (Unit *player, Unit *station) |
Orders::AutoDocking::DockingPath anonymous_namespace{autodocking.cpp}::FindDockingPort | ( | Unit * | player, |
Unit * | station | ||
) |
Definition at line 42 of file autodocking.cpp.
References Unit::DockingPortLocations(), FindWaypoint(), Unit::GetTransformation(), i, Unit::isPlanet(), Magnitude(), max(), Unit::Position(), QVector, Unit::rSize(), second(), and Transform().
Referenced by Orders::AutoDocking::CanDock(), and Orders::AutoDocking::SelectionState().
boost::optional<size_t> anonymous_namespace{autodocking.cpp}::FindWaypoint | ( | Unit * | player, |
const std::vector< DockingPorts > & | dockingPorts, | ||
size_t | port | ||
) |
Definition at line 19 of file autodocking.cpp.
References DockingPorts::GetRadius(), i, DockingPorts::IsDockable(), and Unit::rSize().
Referenced by FindDockingPort().