Description

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.

2
Login to Vote

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