Hi i found that:
GetControlledTank()->FindComponentByClass<<>UTankAimingComponent>()->AimAt(HitLocation);
worked too, calling the TankAimingComponent.cpp member function directly
instead of first calling Tank.cpp’s member function
GetControlledTank()->AimAt(HitLocation);
is there any reason why not to do this?