/** * @param apiControls * @constructor */ GameLib.API.Controls.Mouse = function( apiControls ) { if (GameLib.Utils.UndefinedOrNull(apiControls)) { apiControls = { controlsType : GameLib.API.Controls.CONTROLS_TYPE_MOUSE }; } GameLib.API.Controls.call( this, apiControls.id, apiControls.name, apiControls.controlsType, apiControls.canvas, apiControls.parentEntity ); }; GameLib.API.Controls.Mouse.prototype = Object.create(GameLib.API.Controls.prototype); GameLib.API.Controls.Mouse.prototype.constructor = GameLib.API.Controls.Mouse;