Bind functions to call to AActor instances i.e. to a button

Where is the function going to be called on? On the pawn/controller doing the clicking? On the button, on the instance of the button?