Does RunUAT with perforce actually check out files?

When I use the RunUAT.bat BuildCookRun to compile my project, and I have perforce settings enabled, does it actually check out any files when compiling? If I look at the Perforce application while the project is compiling, it doesn’t show any files as being checked out…

No. Nothing should need to be checked out for just a compile. If you are submitting your binaries to Perforce then you’ll need to check those out manually before compiling. Or mark them as always client writable in your p4 type info.