Inherited component details not showing in blueprint?

If for (like for me) re-parenting is not an option (it will break you BP hierarchy, it will not compile because the logic related to the components your base class is adding from c++, you will have to re-set everything again, even transforms and rotations…) there’s one solution that worked for me twice already: rename the c++ variable that points to your component in the owner actor. My best guess is that, by renaming it, the unreal build tool actually recompiles and updates all the info in the owner actor blueprint. We had problem with 2 components after I renamed the class of said components. The details panel was empty. Did the renaming trick in the variable and magic! all was good. Then I was able to rename the variable back to its original name.

4 Likes