The right way to specify UObject subclasses properties

OK you are probably suggesting something like:



UCLASS()
class THEMIR_API UWeaponModule :
    public UObject {    
    GENERATED_BODY()  
    public:    
    UWeaponModule(){
        isBurst = false;
        damage = 100.0f;
        getMuzzleEffectPath = "/Game/Assets/Particles/Impacts/Particles/P_MuzzleSimple.P_MuzzleSimple";
    }
 . . . .  
 . . . .
 . . . .
 . . . .
};


sounds definitely better than what I’ve written. Thanks!