I found this a little difficult
I know #include means involving certain libraries of code into the cpp file in question
UPositionReport::UPositionReport() is a class
Void - doesn’t return a value
PrimaryComponentTick.bCanEverTick = true , not sure how to interpret this
UCLASS - not sure
in “class” not sure about the public, protected and 2nd public lines