These things I do recognise:
- Super::BeginPlay() calls its parent class, which in this case is UActorComponent (you can see that in the header file)
- public API (list of methods) of UPositionReport class defined in the header file
These things I don’t recognise:
- UCLASS( ClassGroup=(Custom), meta=(BlueprintSpawnableComponent) ) (but I can guess that tells compiler that this is user defined class and can be used within the blueprint system)
- class BUILDINGESCAPE_API
- GENERATED_BODY()
- virtual void BeginPlay() override;