Can't set pointer to derived type

Hi Zachfm,

you must use the exact class type for every member that are flagged as UPROPERTY, otherwise the Blueprint magic won’t work.

This is inherent to the way UE4 macro work: UPROPERTY will parse the next line and generate blueprint access (read/write…) functions according to the class.

Hope it helps,