Expose variables through interface.

I cannot figure out how to setup an interface to get the exposed variables on the selected actor.
What i am trying to do is use a line-trace to get the actor that is hit, if it implements an interface it returns the exposed variables in that actor.

I want to expose those variables through a widget “currently i would like to be able to print the variables to debug” so i can update there values. Im pretty sure i will be able to figure out how to update the values from the widget if i can figure out how to get them on line-trace initially by using an interface.

Here is what i have so far.

https://blueprintue.com/blueprint/v46qkl4p/

Add output pins to the interface functions:

Override the interface function in the actor (or any other object) from which you want to get the value through the interface:

You were probably looking for Single Property View and Details View widgets.