I want to implement a customized and private replication between all my cluster nodes. To do so, Epic advices us to use ndisplay cluster event.
To be efficient I want to code/decode its content in C++ (no BP). But I’m facing the fact that IDisplayClusterClusterEventListener::OnClusterEventBinary is not a virtual and it is a BlueprintImplementableEvent.
At this step, the (only?) ungly solution is to write a bootstrap BP that call my C++ BlueprintCallable decode function.
Do I miss something ? is there a particular reason to have BlueprintImplementableEvent instead of BlueprintNativeEvent in the IDisplayClusterClusterEventListener interface?