UCLASS()
class ATrueFirstPerson : ACharacter
{
GENERATED_UCLASS_BODY()
public:
virtual FRotator GetViewRotation() const OVERRIDE;
}
…to be more exact, without UHT macros class won’t be visible for the rest of the engine code.
Best way to make class is use “Add Code To Project” in editor, it will setup everything you need