Niagara UI Renderer | Free Plugin for UE4/UE5

The GetNiagaraComponent() function is exposed to blueprints as well as C++ so there’s no need to expose any functions manually in C++ - you can just call GetNiagaraComponent() in blueprint and call all of the Niagara functions directly. Exposing them through C++ won’t hurt anything, but it’s not necessary and adds additional point of maintenance for keeping parity with all the component functions. It’s also consistent with Unreal’s Niagara Actor implementation where if you want call any of the functions you need to get the component first and call them on it instead of the actor.