Overriding UButton OnClickEvent


I’m trying to create a custom made button which implements it’s own behaviour for the OnClickEvent

I created a UMyButton class which is derived from UButton.

Is there a way to override the OnClickEvent behaviour, the method doesn’t seem to be virtual hence why I’m asking ?

Did you ever figure it out? I’m trying to figure this out right now. The only thing I can find is this https://docs.unrealengine.com/en-US/…ton/index.html
It has an IsPressed() but it’s not a callback type deal like what I want. I have implemented a OnClicked() in my button and it compiles okay but I don’t think it’s deriving an unreal function it’s just a user defined class. Really shocked at how bad the documentation for this engine is, makes me sad.