GetRayCollisionMesh method

  1. @override
RayCollision GetRayCollisionMesh(
  1. Ray ray,
  2. Mesh mesh,
  3. Matrix transform
)
override

Get collision info between ray and mesh

Implementation

@override
RayCollision GetRayCollisionMesh(
  Ray ray,
  Mesh mesh,
  Matrix transform,
) => RayCollision$.Extract1(
  (p) => _ffi.GetRayCollisionMesh(
    Ray$.Ref1(ray).asNativePointer<RayC>().ref,
    Mesh$.Ref1(mesh).asNativePointer<MeshC>().ref,
    Matrix$.Ref1(transform).asNativePointer<MatrixC>().ref,
  ).toDart(p.asNativePointer()),
);