Block a user
Implement RWindow::CloseAndReopenInPlace()
Implement RWindow::SetCursorLocked()
Implement RWindow::RestoreCursorFromLastCenter()
Implement RWindow::RestoreCursorFromLastCenter()
SetCursorCenter returns where the cursor was immediately before we centered it so this is unneeded.
Implement RWindow::GetCursorVisible()