Just a comment…
I did not have to include GameFramework/Actor.h in order for Visual Studio Intellisense to auto complete
Everything autocompleted (gave suggestions) just fine, and it compiled ok and ran ok.
Not sure why, but, just want to make sure I am doing things in the most proper way.
I am using Unreal 4.25.3 with Visual Studio 2019 on Windows 10.