This->GetName return the button name and load.Broadcast fire the delegate attach to load. In this case this is loadGameFile.
So short answer, yes you’re right !
Remember, you can attach any functions you want to your delegate (even a function from another class) as long as you can have access to it and it respect the function signature.
If you have any problems or questions, just tell me.
gamer08