public void unregisterRotTargetWaypoint(int handle) { lock (m_rotTargets) m_rotTargets.Remove((uint) handle); lock (m_targets) if (m_targets.Count == 0) RemoveGroupTarget(this); }