Things I DO recognize:
The way the functions bring in their arguments and name them makes sense to me. Also in the header file where the private and public functions and variables are declared.
Includes listed at the top, and lots of comments!
There is a pointer! I think FActorComponentTickFunction* ThisTickFunction was talked about last lesson
Things I DON’T recognize:
The protected function
Virtual as a prefix to variable classes
Super:: ? I assume this is from one of the included files
This whole chunk:
UCLASS( ClassGroup=(Custom), meta=(BlueprintSpawnableComponent) )
class BULDINGESCAPE_API UPositionReport : public UActorComponent
{
GENERATED_BODY()
Lots to learn