CreateDefaultSubobject vs other creation methods

Hi,

when should I use CreateDefaultSubobject and where other creating UObjects method like ConstructObject? What “subobject” means? What is the difference btwn CreateDefaultSubobject and other methods?

How can I manage UObject life explicite. I mean without using garbage collector. How to destroy UObject manually?

cheers :wink:

Anyone? Guys plese help :wink:

Maybe someone from Epic staff can answer this?

It sucks that this went unanswered. I got here through google, looking for any kind of explaination on what CreateDefaultSubobject actually does and what the appropriate use case is.

edit: I’ve found this answer that answers my questions about CreateDefaultSubobject.

1 Like

Hi, thanks for sharing this. Unfortunatelly it only answers question partially. Cheers :wink: