What does MakeEditWidget do, when added to meta of UPROPERTY() ?
This allows you to visually see and edit the property in the editor’s viewport. For example if you have an FVector property, rather than modifying the X, Y and Z individually, you can select a 3d widget and move it around in the viewport to not only see the position but edit it.
So It seems it doesn’t work for any type of data. When I tried it, every time I builded game, I had to rebuild about 680 modules 0o. I’m not sure if that’s normal