I have a following setup:
MyPawn:
>MovementComponent
>ComponentA
ComponentA has a variable for a MovementComponent. It would be nice if I can directly set the Variable directly to MovementComponent of MyPawn
Currently, we have to initialize every Component manually on BeginPlay (for example) to set References and make them valid (Sometimes, BeginPlay is already too late).
When we have an Actor Reference Variable in a Blueprint, we already can reference Actors in the Level. Why not references from Self ?