0
0
Fork 0
mirror of https://github.com/liabru/matter-js.git synced 2025-01-31 18:14:55 -05:00

remove deprecated backwards compatibility render integration from Matter.Runner

This commit is contained in:
liabru 2021-03-21 19:13:02 +00:00
parent 76bf80eaae
commit 6805f85589

View file

@ -164,31 +164,11 @@ var Common = require('./Common');
Events.trigger(runner, 'tick', event); Events.trigger(runner, 'tick', event);
// if world has been modified, clear the render scene graph
if (engine.world.isModified
&& engine.render
&& engine.render.controller
&& engine.render.controller.clear) {
engine.render.controller.clear(engine.render); // back compatibility
}
// update // update
Events.trigger(runner, 'beforeUpdate', event); Events.trigger(runner, 'beforeUpdate', event);
Engine.update(engine, delta, correction); Engine.update(engine, delta, correction);
Events.trigger(runner, 'afterUpdate', event); Events.trigger(runner, 'afterUpdate', event);
// render
// back compatibility
if (engine.render && engine.render.controller) {
Events.trigger(runner, 'beforeRender', event);
Events.trigger(engine, 'beforeRender', event); // back compatibility
engine.render.controller.world(engine.render);
Events.trigger(runner, 'afterRender', event);
Events.trigger(engine, 'afterRender', event); // back compatibility
}
Events.trigger(runner, 'afterTick', event); Events.trigger(runner, 'afterTick', event);
}; };
@ -268,28 +248,6 @@ var Common = require('./Common');
* @param {} event.name The name of the event * @param {} event.name The name of the event
*/ */
/**
* Fired before rendering
*
* @event beforeRender
* @param {} event An event object
* @param {number} event.timestamp The engine.timing.timestamp of the event
* @param {} event.source The source object of the event
* @param {} event.name The name of the event
* @deprecated
*/
/**
* Fired after rendering
*
* @event afterRender
* @param {} event An event object
* @param {number} event.timestamp The engine.timing.timestamp of the event
* @param {} event.source The source object of the event
* @param {} event.name The name of the event
* @deprecated
*/
/* /*
* *
* Properties Documentation * Properties Documentation