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.
| 0 |
| Component | UE - Foundation - Core |
|---|---|
| Affects Versions | 4.11 |
| Target Fix | 4.11 |
| Created | Mar 22, 2016 |
|---|---|
| Resolved | Mar 23, 2016 |
| Updated | Feb 5, 2017 |