In the C++, what is the purpose of the getter?
When I did the challenge, I created the public variable and made it BlueprintReadOnly. This allowed me to call the variable directly into the Blueprint through the Aiming Component Ref without going through the getter.
Is there any particular reason it was done the way @Ben did it?