I’m curious if there is a succinct answer to why ATriggerVolume
needs to be a pointer for UPROPERTY
to work? I tried removing the * and it wouldn’t compile. Then I went into the documentation for UPROPERTY and couldn’t really understand it. Do all “non-primitives” have to pointers when exposing them to the Inspector?
I’m coming from UNITY so I’m a bit shielded from pointers.