Cant find from where a function is being called

I have two actors in the same level, the aDoorButton from the DoorButton class and the aDoorFromButton from the DoorFromButton class.

The DoorButton have a variable which is a reference to a DoorFromButton, and the blueprint have a function SetDoorFromButton that receives a DoorFromButton on the input and sets the variable.

I have made that blueprints some weeks ago, and its working (the button opens the right door). But for my life I cannot find where the function is being called, and how the right door instance is on the input of that function.

I know the function is called on the start, but it`s not from the Button blueprint neither the constructor, which is empty.

I think it`s from the level editor, because the door instance is given to the function input. But where could it be?

If you do know the name, hit ctrl+f, punch in what you’re looking for and:

image

Step through the list.


There is also a chance you’re using delegates that call functions like so:

The node for this function is not placed anywhere. And implementation may be in another object:

But double clicking the Create Event node will take you to the correct BP.

1 Like

Thank you very much, this solved my problem!

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.