I’d have to see the structure to really say, but it can be one of two things:
-
You can pass variable ( and receive ) over interfaces, presumably you’re not doing that if you don’t understand how a variable is being set!
-
The fact that you call the interface lets the other blueprint know the variable needs setting, the variable itself is never actually passed.
Does that make any sense?