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 |