When declaring a delegate that takes another delegate as the variable type for one of its parameters, UHT will crash when attempting to compile the code.
DECLARE_DYNAMIC_DELEGATE_OneParam(FRegularDelegate, int32, SomeArgument);
DECLARE_DYNAMIC_DELEGATE_OneParam(FDelegateWithDelegateParam, FRegularDelegate const &, RegularDelegate);
Result:
Unreal Header Generation Tool crashes shortly after the compile process starts.
Expected:
Declaring a delegate with another delegate as a parameter compiles and can be used.
Repro Rate:
3/3
Head over to the existing Questions & Answers thread and let us know what's up.