By adding the below at line 25 in WRPlayer.h:
UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = "Camera Movement")
TSubclassOf<UWRCameraMovementComponent> PawnMovement;
I receive this error upon building:
Class 'UWRCameraMovementComponent' has an incorrect prefix, expecting 'AWRCameraMovementComponent' WR C:\Users\Me\Documents\UE\WR\Source\WR\Public\WRPlayer.
Now, am I correct in thinking that because I am trying to add this movement component into my pawn class via ‘CreateDefaultSubobject’ it should not be ‘AWRCameraMovementComponent’ and instead ‘UWRCameraMovementComponent’ (UObject)?