Generated_UClass_body() and other macros documentation

I can’t seem to find the documentation on this subject. I’d like to know more about it so I can effectively use the engine rather than monkey see monkey do things.

Thanks,

Robert.

Some macros like UFUNCTION(), UPROPERTY() USTRUCT() and Interfaces are documetated here:

UFUNCTION:

UPROPRTY:

USTRUCT:

UINTERFACE:

To GENERATED_UCLASS_BODY() i havent found more that that you have to place it at the beginning of the class body here:

You can also see what are differences between generate_body and generate_uclass_body here: