Will my C++ class modification be successful?

Hello, I have the following question.

I want to modify PointCloud of NiagaraDepthVisualization.
To do this,
I created a C++ class equivalent to PointCloud.
I cloned NiagaraDepth_BP and replaced its parent class with it.
However, NuitrackManager_GetUserFrame_impl always returned false.
The new class has the same code as PointCloud. The difference is that the class is in my project.
Is it theoretically possible to make it work properly from the C++ I create in my project?

Hello @T.Suzuki

I think the easiest way for Unreal Nuitrack development in C++ is to move the plugin from the engine folder (C:\Program Files\Epic Games\UE_5.X\Engine\Plugins\Marketplace) to the Plugins folder of your project (if there is no such folder, then you need to create it) and then create a new script in “YourProject\Plugins\NuitrackPlugin\Source\NuitrackPlugin\Public”

I see!
I’ll give it a try.
Thank you for the explanation.