I have my player controller and I guess this class is where I will control the interaction between classes I have another class already tied in to handle scripting logic. Anyway I have FRotators for armature movement and I want to communicate both ways.
Cast the result of GetPawn()
. The controller isn’t the character, it’s an abstract thing that provides control inputs to the character. You can “posses” different characters in the game world, GetPawn gives you the currently-controlled one.