お世話になっております。
こちらの件につきましては、カスケードの自体に基本的なEventは用意されているため、
対象Eventに実行したい関数をBindさせることで、実現可能かと思います。
以下確認はBlueprintになりますが、Spawn、Collideなどがあります。
こちらのC++での実装は以下フォーラムで紹介されている内容が参考になるかと思います。
[C++]How to use ParticleModuleEventSendToGame to broadcast collision event of Particles?
https://forums.unrealengine.com/development-discussion/rendering/97813-c-how-to-use-particlemoduleeventsendtogame-to-broadcast-collision-event-of-particles
よろしくお願いいたします。