Reference to PlayerController

#Object Iterator

TObjectIterator<APlayerController> ThePC;
If(!ThePC) return;

//~~~~ PC is Valid ~~~
ThePC->Function();

#Note

You can use your custom PC class directly if you have one

TObjectIterator<AMyPCClass>

#Getting Your Character

TObjectIterator ThePC;
    If(!ThePC) return;

//~~~~ PC is Valid ~~~
AYourCharClass* MyChar = Cast<AYourCharClass>(ThePC->GetPawn());
if(!MyChar) return;
MyChar->SetJumpVelocity(...);

#:heart:

Rama