mixins/mixins library

Classes

CollisionData
GlobalForcesSettings
SensorApi<T extends GameComponent>
API for managing sensor behavior.

Enums

BodyType
Body type for collision physics

Mixins

WithCollision
Mixin responsible for adding stop the movement when happen collision
WithElasticCollision
Simple elastic collision system for bouncy objects
WithForces
Simple physics forces for SimpleMovement
WithSensor<T extends GameComponent>
Mixin responsible for adding trigger to detect other objects above.

Extensions

BounceBehaviors on ElasticCollisionApi
Extension for common bounce patterns
CommonForces on ForcesApi
Extension for common force patterns

Typedefs

SensorContactCallback<T extends GameComponent> = void Function(T component)