Delegate types aren't parsed unless the header file comes with a UCLASS/USTRUCT/UENUM

Steps to Reproduce
  1. Open attached repro project
  2. run the project as is to get error
  3. uncomment the lines in "BrokenDelegate.h" and run


Result: Unrecognized type 'FTheDelegateThatYouJustMade' - type must be a UCLASS, USTRUCT or UENUM


Expected: Delegate type to be recognized without having to create a dummy type

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-97675 in the post.

Login to Vote

CreatedAug 27, 2020
ResolvedSep 2, 2020
UpdatedSep 24, 2020