[Tutorial] Creating and Using Delegates C++ and Accessing them in Blueprints

Interesting thread as a complement : What difference between delegates? - Programming & Scripting - Unreal Engine Forums