fuseCollisionEnd<C extends PositionComponent> function

void fuseCollisionEnd<C extends PositionComponent>(
  1. FuseCollisionEndFn<C> fn
)

Implementation

void fuseCollisionEnd<C extends PositionComponent>(FuseCollisionEndFn<C> fn) {
  _fuseCollisionsCheck();
  final component = fuseComponent<FuseCollisions>();

  component._collisionEndFns.add((target) {
    if (target is C) {
      fn(target);
    }
  });
}