I’m new to UnrealEngine and studying C++ development in scope of games. For now I read a tutorial where I should create a AMyPawn and UPawnMovementComponent to attach it then.
I found it interesting that some properties have keyword “class” at the beginning of declaration like this:
UPROPERTY()
class UPawnMovementComponent* OurMovementComponent;
UPROPERTY()
class UParticleSystemComponent* ParticleComp;
I thought it may be related to “Class Reference Variable” as we have “Object Reference Var”, but when I try to add “class” keyword to another field, it bring no changes or crashes the project at all.