CheckCollisionLines method

  1. @override
bool CheckCollisionLines(
  1. Vector2D startPos1,
  2. Vector2D endPos1,
  3. Vector2D startPos2,
  4. Vector2D endPos2,
  5. StructPointer<Vector2D> collisionPoint,
)

Implementation

@override
bool CheckCollisionLines(
  Vector2D startPos1,
  Vector2D endPos1,
  Vector2D startPos2,
  Vector2D endPos2,
  StructPointer<Vector2D> collisionPoint,
) => _ffi.CheckCollisionLines(
  $.Vector2$.Ref1(startPos1).asNativePointer<Vector2C>().ref,
  $.Vector2$.Ref2(endPos1).asNativePointer<Vector2C>().ref,
  $.Vector2$.Ref3(startPos2).asNativePointer<Vector2C>().ref,
  $.Vector2$.Ref4(endPos2).asNativePointer<Vector2C>().ref,
  collisionPoint.asNativePointer(),
);