CBaseParticleEntity

is a code class inherited by many sprite-based visual effects. There is not much that's special about it, but it saves programmers some time-consuming work.