I’ve just started to learn developing game using Unreal Engine 4.26.2.
I’ve been reading a lot of tutorials from Unreal and courses from Udemy and, in most of them, they create a BP class using a C++ as its parent and I don’t understand why. They do it as these are the steps we have to do every time when we want to use a C++ class in Unreal Editor. But I don’t do that and I can work fine with the C++ classes in the Editor.
Why creating a BP class using a C++ class is useful? Or, why they do it with every C++ class?