"If a blueprint implements an interface function that returns a value, it is not possible to reference function parameters by right clicking and searching for them. In regular functions, if a function receives a parameter Foo, you can right click anywhere in that function and search for "get Foo" and reference the parameter without drawing a line from the parameter to the place where it is used. It would be highly beneficial if this worked properly for interface functions that return a value."

Steps to Reproduce
  1. Create a BlueprintInterface
  2. Add a function in this interface with an input and output.
  3. Implement this interface in a BP
  4. In the Blueprint: double click the Interface in 'Interfaces' dropdown to override
  5. Right-click in graph and search for name of input

Expected: You are able to 'Get' the input in the same way that you are able to when searching for inputs in a function.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-75710 in the post.

Login to Vote

ComponentUE - Gameplay - Blueprint
Affects Versions4.
Target Fix4.24
Fix Commit7249030
Main Commit7988574
Release Commit9552237
CreatedJun 5, 2019
ResolvedJul 9, 2019
UpdatedOct 28, 2019
View Jira Issue