UnrealEngine.GlobalEvents: A global GameEvents plugin for UnrealEngine 4/5
This is a plugin for Unreal Engine. Its main purpose is to implement a simple message sending system in Unreal to solve the strong coupling problem caused by using function calls, delegation and other means.Through this plug-in, you can register a message listener (observer) with the message service, and you can also dispatch messages (publisher) through the message service. This plugin supports the following capabilities: Register event callbacks in Blueprints, C++ or other scripts. Send events in Blueprint, C++ or other scripting languages. The C++ level has two registration modes: static and dynamic. The static mode will check whether the message sending and message receiving codes match during compilation. Others are in dynamic mode. If the signatures between the sender and the recipient are incompatible, an error log will be printed and the message delivery will fail. Provides corresponding blueprint nodes for dispatching events and receivi...