The only delegate I got to work was DECLARE_DYNAMIC_MULTICAST_DELEGATE: and I even found that intellisense doesnt tell you that AddDynamic() works with it, and I understand that you can only bind functions that have UFUNCTION() above them. Im trying to mix and match the different DECLARE_DELEGATEs, trying to test Broadcast() and Execute(), but I fail to get a successful compile with binding the functions to the delegates.
To simplify any explanation, I want to know how to use different DECLARE_DELEGATES without parameters; Just call a void UFUNCTION. How do you utilize the different DECLARE_DELEGATEs? How do you bind them? How do you make them call the binded functions?
Thanks, but DECLARE_DYNAMIC_MULTICAST_DELEGATE(FDelegateName) was the only one I figured out, and almost every tutorial I could find uses it, and not any other version.