So, I’m a bit familiar with pointers, but I’m still a newbie.
In the instance of
FString ObjectName = GetOwner()->GetName();
UE_LOG(LogTemp, Warning, TEXT("Position report for %s"), *ObjectName);
Is ObjectName
a pointer itself? I would think not. The part about overloaded just confused me a bit.
So if I wanted to call ObjectName
again for something else, would I need to dereference it if not in a Macro like UE_LOG
?