raycastAll method
List<RaycastHit>
raycastAll(
- Ray ray, {
- double maxDistance = double.infinity,
- int layerMask = 0xFFFFFFFF,
- bool includeFixed = true,
- bool includeKinematic = true,
- bool includeDynamic = true,
- bool includeTriggers = false,
})
Implementation
List<RaycastHit> raycastAll(
Ray ray, {
double maxDistance = double.infinity,
int layerMask = 0xFFFFFFFF,
bool includeFixed = true,
bool includeKinematic = true,
bool includeDynamic = true,
bool includeTriggers = false,
}) => [
for (final hit in simulation.raycastAll(
ray,
maxDistance: maxDistance,
layerMask: layerMask,
includeFixed: includeFixed,
includeKinematic: includeKinematic,
includeDynamic: includeDynamic,
includeTriggers: includeTriggers,
))
if (_wrapRay(hit) case final wrapped?) wrapped,
];