As reported previously
Any BlueprintnativeEvents/BlueprintImplementableEvents created in C++ do not show up in Blueprint even after repeated builds, repeated Hotloads, and even restarting the editer and XCode a few times.
It is a issue that has been reported before ( Abet not in the Bug Reports ), and I have replicated it on other macs and on Windows computers. On Macs the events do not show up and on Windows they do.
Hopefully the issue can be replicated
Hello ,
Thank you for your report, however I’m not having any luck reproducing what you’re seeing. Could you provide some example code that would reproduce the issue? Here’s what I threw together which resulted in being able to see both of these functions in a blueprint based off the MyActor class after a hot reload.
http:///
For reference, this was done in 4.14.1 on a Mac with Sierra and XCode 8.1, if it matters.
Reproduced using your code.
http://pastie.org/10981919
I’m using the “Level Blueprint” and also created a temporary Blueprint Widget to test this, typing the name of either function in the “Event Chart” does not pop up anything. In the event that it was that the editer that did not update the Event List on Hotreload, I reloaded the Editer; No Dice. I then typed in Tick, and the OnTick Event popped up.
I also am also using Sierra ( 10.12.1 ), for this test along with Unreal Engine 4.14.1 and XCode 8.1 (8B62). I created a brand spanking new C++ project to test this on, so unlikely any interference on my end.
Now I’m a bit confused. Any BlueprintImplementableEvent or BlueprintNativeEvent created inside of an Actor wouldn’t be visible inside of the Level Blueprint or a Blueprint Widget that isn’t associated with that Actor class. The same goes for Windows in this case. The only way you would see these events would be by using a blueprint that inherits from that Actor class in some way.
This first picture is of me right-clicking in the event graph of a blueprint that inherits from MyActor, where the events are visible:
This second one is from right-clicking in the Level Blueprint’s event graph, where the functions are not visible:
Both of these pictures were taken on Windows and I’m seeing the same functionality on Mac.
We haven’t heard from you in a while, . Have you taken a look at my last post? Are you seeing the same results that I am? If you still have any more questions, please let me know. In the meantime, I’ll be marking this issue as resolved for tracking purposes.