fuses/collisions library
Mixins
- FuseCollisions
- Mixin that enables the usage of collision fuses:
Functions
-
fuseCollision<
C extends PositionComponent> (FuseCollisionFn< C> fn) → void -
Calls
fn
when this component is colliding with another component of typeC
. -
fuseCollisionEnd<
C extends PositionComponent> (FuseCollisionEndFn< C> fn) → void -
fuseCollisionPoints<
C extends PositionComponent> (FuseCollisionPointsFn< C> fn) → void -
Calls
fn
when this component is colliding with another component of typeC
. -
fuseCollisionStart<
C extends PositionComponent> (FuseCollisionFn< C> fn) → void -
Calls
fn
when this component collides with another component of typeC
. -
fuseCollisionStartPoints<
C extends PositionComponent> (FuseCollisionPointsFn< C> fn) → void -
Calls
fn
when this component collides with another component of typeC
.
Typedefs
-
FuseCollisionEndFn<
C extends PositionComponent> = void Function(C other) -
FuseCollisionFn<
C extends PositionComponent> = void Function(C other) -
FuseCollisionPointsFn<
C extends PositionComponent> = void Function(C other, Set< Vector2> points)