//------------------------------------------------------------------------------ // getNextTarget() -- Find the next target to shoot //------------------------------------------------------------------------------ Track* OnboardComputer::getNextTarget() { base::safe_ptr<Track> trackList[2]; int n = getShootList(trackList,2); Track* trk = nullptr; if (n > 0) { trk = trackList[0]; } return trk; }
//------------------------------------------------------------------------------ // getNextTarget() -- Find the next target to shoot //------------------------------------------------------------------------------ Track* OnboardComputer::getNextTarget() { Track* trk = 0; int n = 0; SPtr<Track> trackList[2]; n = getShootList(trackList,2); if (n > 0) trk = trackList[0]; return trk; }