Page cover

Getting started

Explanation of how to implement the system to an object

  1. Open your object that you want to bind an event to and add the EasyEventManagerInterface.

  2. Recompile your Blueprint to be able to find the functions in the Right-Click Menu;

    or implement it through the Interface panel on the left side:

  3. Now you are ready to bind an event by using either BindEvent() or BindEventTag()

    You can call BindEvent() or UnbindEvent() from anywhere!

  4. Implement the OnEventCalled() or OnEventTagCalled() function from the Interface

And that's it! Now you can use CallEvent() or CallEventTag() anywhere you want, easy right?

This part is only for those who want to use it in C++!

C++ Implementation

  1. Implement the EasyEventManagerInterface to your c++ class

Header file:

Example:

  1. Now you are ready to bind an event by using either BindEvent() or BindEventTag()

Cpp file:

You can call BindEvent() or UnbindEvent() from anywhere!

  1. Implement the OnEventCalled() or OnEventTagCalled() function from the Interface

Header file:

Cpp file:

  1. And that's it! Now you can use CallEvent() or CallEventTag() anywhere you want, easy right?

Last updated