The following code should be added in defineUPropertyMacros.h
#ifndef UDelegateProperty
#define UDelegateProperty DEPRECATED_MACRO(4.25, "UDelegateProperty has been renamed to FDelegateProperty") FDelegateProperty
#endif
Steps to Reproduce:
1. Launch a New C++ Project in UE 4.25
2. From Visual Studio Solution Explorer, navigate to UE\Engine\Source\Runtime\CoreUObject\Public\UObject\DefineUPropertyMacros.h
Result:
UDelegateProperty define missing in DefineUPropertyMacros.h
Expected:
#ifndef UDelegateProperty
#define UDelegateProperty DEPRECATED_MACRO(4.25, "UDelegateProperty has been renamed to FDelegateProperty") FDelegateProperty
#endif
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-92982 in the post.
2 |
Component | UE - Foundation - Core |
---|---|
Affects Versions | 4.25 |
Target Fix | 4.26 |
Created | May 11, 2020 |
---|---|
Resolved | Oct 13, 2020 |
Updated | Jul 23, 2021 |