Niagara c++ :: can't find a way to read particles position / particles overlap

There is (unless its gpu particles - I wouldnt know about those) but I dont have access to my computer right now.

Try to look for a class deriving from ParticleEmitterComponent, or possibly the superclass of that. There should be a particles array there.