How can I bind an event to a dispatcher in a function or a macro?

I need to bind a lot of functions to 4-5 dispatchers all over the project, and it’s really easy to get huge spaghetti if I can’t have all the delegate references going in the same function/macro/event.

Functions don’t accept delegates, and I can’t seem to be able to bind objects in a macro.

Any C++ implementation that wouldn’t affect the hierarchy of my blueprints possible?

Any other solution possible?

231291-capture.jpg

In the image you can see that a function doesn’t accept delegates, they are always null.

Hi I think this was solved in this forum.