In the PositionReporter.h I noticed something called
Protected:
Not sure I remember seeing that anywhere before.
ELevelTick
Not sure what that references.
In the PositionReport.cpp file I do see the Unreal standard being implemented.
UPositionReporter::UPositionReporter()
I see something called void and another item called super I’m not familiar with.
void UPositionReporter::BeginPlay()
Super::BeginPlay();