public static int GetCollisionEvents(this ParticleSystem ps, GameObject go, List <ParticleCollisionEvent> collisionEvents)
{
if (go == null)
{
throw new ArgumentNullException("go");
}
if (collisionEvents == null)
{
throw new ArgumentNullException("collisionEvents");
}
return(ParticleSystemExtensionsImpl.GetCollisionEvents(ps, go, collisionEvents));
}