Communication between widgets using data driven content

Yes, in this specific case,

Just to clarify - a fully fledged native tooltip systems already exists and is embedded into widgets. There are reasons why one’d want to create their own ofc.

That’s just dispatchers 101.

Here, if the Audio Fader’s Visibility changed, another entity would receive a notification.


To make it work with multiple classes:

  • two child classes inheriting from a base that has the dispatcher:

You can now send their notifies to any actor / widget / component providing the signatures of the Dispatcher & Custom Event match.


Little can be done from our side regarding this bit. We do not see the full picture. Chances are it would take significant time to convey the details. However, feel free to rubberduck in public until it makes sense. It works surprisingly well.