private static void SubmitAll(P3dCommand command, bool preview, int layerMask, int groupMask) { var models = P3dModel.FindOverlap(command.Position, command.Radius, layerMask); for (var i = models.Count - 1; i >= 0; i--) { SubmitAll(command, preview, models[i], groupMask); } }
private static void SubmitAll(P3dCommand command, Vector3 position, float radius, int layerMask, P3dGroup group) { var models = P3dModel.FindOverlap(position, radius, layerMask); for (var i = models.Count - 1; i >= 0; i--) { SubmitAll(command, models[i], group); } }
public static void SubmitAll(bool preview = false, int layerMask = -1, int groupMask = -1) { var models = P3dModel.FindOverlap(cachedPosition, cachedSqrRadius, layerMask); for (var i = models.Count - 1; i >= 0; i--) { SubmitAll(preview, models[i], groupMask); } }