Functions with no return values are overridden by placing them as events
BlueprintNativeEvents (and BlueprintImplementableEvents) are not available to be overridden in a Blueprint Graph if they do not return a value. This affects both functions present in source code, as well as user-created functions.
UFUNCTION(BlueprintNativeEvent, Category = "TestCat") void SomeTestFunction(const bool TestVar);
RESULTS:
In the My Blueprint window, there is now a TestCat category and the new function is now visible.
EXPECTED:
The function is visible even if it does not return any value.
Head over to the existing Questions & Answers thread and let us know what's up.
| 0 |
| Component | UE - Gameplay - Blueprint |
|---|---|
| Affects Versions | 4.6.1, 4.8 |
| Created | Dec 22, 2014 |
|---|---|
| Resolved | Jan 8, 2015 |
| Updated | Apr 27, 2018 |