First draft of video IO device

This commit is contained in:
Corey Frang 2018-04-03 11:44:44 -04:00 committed by Michael "Z" Goddard
parent cd7e03f0f6
commit eef88f6c2d
No known key found for this signature in database
GPG key ID: 762CD40DD5349872
3 changed files with 354 additions and 157 deletions
src/engine

View file

@ -15,6 +15,7 @@ const DeviceManager = require('../io/deviceManager');
const Keyboard = require('../io/keyboard');
const Mouse = require('../io/mouse');
const MouseWheel = require('../io/mouseWheel');
const Video = require('../io/video');
const defaultBlockPackages = {
scratch3_control: require('../blocks/scratch3_control'),
@ -260,7 +261,8 @@ class Runtime extends EventEmitter {
deviceManager: new DeviceManager(),
keyboard: new Keyboard(this),
mouse: new Mouse(this),
mouseWheel: new MouseWheel(this)
mouseWheel: new MouseWheel(this),
video: new Video(this)
};
/**