Child Blueprint Class not inheriting custom event from parent

I have an event that I’m implementing via:

	UFUNCTION(BlueprintImplementableEvent, meta = (DisplayName = "OnEvaporated"))
	void ReceiveOnEvaporated();

I have that event added to the Event Graph in the parent Blueprint Class. However, when creating a child class (via Create Child Blueprint Class,) that event isn’t automatically implemented for the child. Is there something I’m not understanding here?

As a follow up question, how does one pass an event up to the parent? Unreal automatically creates that linkage in the Event Graph for the standard events like Tick, but I see no way of doing this manually.

You have to override it explicitly

image

To get the parent event, right click

image

2 Likes

That’s excellent, so what you mean to say is it’s embarrassingly obvious. Thanks a bunch for taking the time, I really appreciate it.

1 Like

Quite well hidden, I would say :slight_smile: