CheckCollisionLines method
Implementation
(bool result, Vector2D collisionPoint) CheckCollisionLines(
Vector2D startPos1,
Vector2D endPos1,
Vector2D startPos2,
Vector2D endPos2,
) => run(
() => 'CheckCollisionLines($startPos1, $endPos1, $startPos2, $endPos2)',
() {
final collisionPoint = rl.Temp.Vector2$.Ref5();
final result = rl.Core.CheckCollisionLines(
rl.Temp.Vector2$.Ref1(startPos1).ref,
rl.Temp.Vector2$.Ref2(endPos1).ref,
rl.Temp.Vector2$.Ref3(startPos2).ref,
rl.Temp.Vector2$.Ref4(endPos2).ref,
collisionPoint,
);
return (result, collisionPoint.ref.toD());
},
);