JetBrains Rider 2024.1 Help

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.

JetBrains Rider: Code completion for Unreal Engine reflection specifiers

Quick Documentation ( Ctrl+Q) and summary tooltips in code completion are also available for reflection macros.

JetBrains Rider: Quick documentation for Unreal Engine reflection specifiers
Last modified: 26 May 2024