CoreServices.js 580 B

1234567891011121314151617181920212223242526
  1. require('Polycode/EventDispatcher')
  2. function CoreServices() {
  3. }
  4. CoreServices.prototype = Object.create(EventDispatcher.prototype)
  5. Duktape.fin(CoreServices.prototype, function (x) {
  6. if (x === CoreServices.prototype) {
  7. return;
  8. }
  9. Polycode.CoreServices__delete(x.__ptr)
  10. })
  11. CoreServices.prototype.createInstance = function() {
  12. Polycode.CoreServices_createInstance()
  13. }
  14. CoreServices.prototype.Update = function(elapsed) {
  15. Polycode.CoreServices_Update(this.__ptr, elapsed)
  16. }
  17. CoreServices.prototype.fixedUpdate = function() {
  18. Polycode.CoreServices_fixedUpdate(this.__ptr)
  19. }