A Character is a Pawn… A Pawn is an Actor… An Actor is an UObject…
The class Character inherit from the class Pawn.
The class CharacterMovementComponent inherit from the clsss PawnMovementComponent
See how to work class inheritance c++
Basicly a character is a pawn with humanids “components” (it can jump, can run and more)
By default Mannequin is already using the character class and the CharacterMovementComponent…
So, you already using it… in fact you are usng both
Remember this
- if inherited → IS A ←
- if it do not inherit → HAVE A ← (Component)