public override bool Draw(float backgroundFadeAlpha) { foreach (var sectorNavigationMarksKvp in m_data.NavigationMarks) { foreach (var navigationMark in sectorNavigationMarksKvp.Value) { navigationMark.Update(m_camera); } } m_solarMapRender.Draw(m_camera, m_data); MyHud.DrawOnlyMissionObjectives(); MySolarSystemMapNavigationMark navigationMarkUnderMouse = GetNearestNavigationMarkUnderMouseCursor(); if (navigationMarkUnderMouse != null) { var toolTipPosition = MyGuiManager.MouseCursorPosition + MyGuiConstants.TOOL_TIP_RELATIVE_DEFAULT_POSITION; m_toolTip.Draw(toolTipPosition); } base.Draw(backgroundFadeAlpha); return(true); }