Hi! I’ve read through the docs many times, still this question remains ambigious to me. Right now, for every Uobject I have, I put UPROPERTY() on top of it. I do it because I think its the only proper way to make it garbage collected.
Now, maybe this is redundant? Somehow I notice, that if I forget to put UPROPERTY(), it does not seems that I am getting any kind of memory leaks during the level changes.
Is there some important think I am missing to all this?