UNPKG

matter-js

Version:

a 2D rigid body physics engine for the web

52 lines (41 loc) 1.9 kB
var Matter = module.exports = require('../core/Matter'); Matter.Body = require('../body/Body'); Matter.Composite = require('../body/Composite'); Matter.World = require('../body/World'); Matter.Contact = require('../collision/Contact'); Matter.Detector = require('../collision/Detector'); Matter.Grid = require('../collision/Grid'); Matter.Pairs = require('../collision/Pairs'); Matter.Pair = require('../collision/Pair'); Matter.Query = require('../collision/Query'); Matter.Resolver = require('../collision/Resolver'); Matter.SAT = require('../collision/SAT'); Matter.Constraint = require('../constraint/Constraint'); Matter.MouseConstraint = require('../constraint/MouseConstraint'); Matter.Common = require('../core/Common'); Matter.Engine = require('../core/Engine'); Matter.Events = require('../core/Events'); Matter.Mouse = require('../core/Mouse'); Matter.Runner = require('../core/Runner'); Matter.Sleeping = require('../core/Sleeping'); Matter.Plugin = require('../core/Plugin'); // @if DEBUG Matter.Metrics = require('../core/Metrics'); // @endif Matter.Bodies = require('../factory/Bodies'); Matter.Composites = require('../factory/Composites'); Matter.Axes = require('../geometry/Axes'); Matter.Bounds = require('../geometry/Bounds'); Matter.Svg = require('../geometry/Svg'); Matter.Vector = require('../geometry/Vector'); Matter.Vertices = require('../geometry/Vertices'); Matter.Render = require('../render/Render'); Matter.RenderPixi = require('../render/RenderPixi'); // aliases Matter.World.add = Matter.Composite.add; Matter.World.remove = Matter.Composite.remove; Matter.World.addComposite = Matter.Composite.addComposite; Matter.World.addBody = Matter.Composite.addBody; Matter.World.addConstraint = Matter.Composite.addConstraint; Matter.World.clear = Matter.Composite.clear; Matter.Engine.run = Matter.Runner.run;