ImGuiViewportP*CurrentViewport;// We track changes of viewport (happening in Begin) so we can call Platform_OnChangedViewport()
ImGuiViewportP*MouseViewport;
ImGuiViewportP*MouseLastHoveredViewport;// Last known viewport that was hovered by mouse (even if we are not hovering any viewport any more) + honoring the _NoInputs flag.
ImGuiIDPlatformLastFocusedViewport;// Record of last focused platform window/viewport, when this changes we stamp the viewport as front-most
intViewportFrontMostStampCount;// Every time the front-most window changes, we stamp its viewport with an incrementing counter