Reflection specifiers
JetBrains Rider supports Unreal Engine reflection macros such as UCLASS
, USTRUCT
, UENUM
, and so on, which are used to emulate reflection that is missing in the C++ language. Moreover, JetBrains Rider will resolve entities from GENERATED_BODY()
and provide you with completion suggestions, even if your Unreal Engine project is not built.

Quick Documentation ( Ctrl0K,0I) and summary tooltips in code completion are also available for reflection macros.
