How can I force blueprint to re-import c++ changes?

I wrote a class that have some variables. Some primitives and some not. Any changes I make to the base class or any of its variable objects are not reflected in the in editor behavior. I tried remaking the BP class and then it worked as I wanted it to, but I am not willing to remake the child class every time. How can I force the BP to not store its values and instead use the C++ class` values, or to re-import these values?

I dont know if there is an other way to do it , but here is how I do in my projects

go to your Bp , Class Setting and select you c++ parent class again , then compile

That solved it! It is not pretty, but it works. Thanks.