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 ( Ctrl+Q) and summary tooltips in code completion are also available for reflection macros.
Last modified: 21 March 2024