UNPKG

meta-client

Version:
1 lines 307 kB
{"id":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","dependencies":[{"name":"C:\\Users\\florianmaxim\\work\\meta\\package.json","includedInParent":true,"mtime":1531759463299},{"name":"C:\\Users\\florianmaxim\\work\\meta\\.babelrc","includedInParent":true,"mtime":1531746256699},{"name":"../../../../config","loc":{"line":1,"column":19},"parent":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Device\\Mobile\\MobileDeviceController.js","resolved":"C:\\Users\\florianmaxim\\work\\meta\\config.js"},{"name":"three","loc":{"line":3,"column":141},"parent":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Device\\Mobile\\MobileDeviceController.js","resolved":"C:\\Users\\florianmaxim\\work\\meta\\node_modules\\three\\build\\three.module.js"},{"name":"../../../Utilities/log","loc":{"line":5,"column":16},"parent":"C:\\Users\\florianmaxim\\work\\meta\\src\\Space\\Device\\Mobile\\MobileDeviceController.js","resolved":"C:\\Users\\florianmaxim\\work\\meta\\src\\Utilities\\log.js"}],"generated":{"js":"'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n        value: true\n});\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _config = require('../../../../config');\n\nvar _config2 = _interopRequireDefault(_config);\n\nvar _three = require('three');\n\nvar _log = require('../../../Utilities/log');\n\nvar _log2 = _interopRequireDefault(_log);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction prepare(event) {\n\n        event.preventDefault();\n}\n\nvar name = 'DesktopDeviceController';\n\nvar scope = void 0;\n\nvar raycaster = new _three.Raycaster();\nvar raycasterGlobe = new _three.Raycaster();\n\nvar mouse = new _three.Vector2();\nmouse.x = null;\nmouse.y = null;\n\nvar offset = new _three.Vector3();\nvar intersection = new _three.Vector3();\n\nvar onMouseMove = void 0,\n    onMouseDown = void 0,\n    onMouseUp = void 0,\n    onKeyDown = void 0,\n    onKeyUp = void 0;\n\nvar selected = null,\n    hovered = null;\nvar selectedGlobe = null;\nvar selectedGlobePoint = null;\nvar intersectsGlobePlane = null;\n\nvar MetaPosition = null;\n\nvar globePlane = null;\n\nvar moveForward = false;\nvar moveBackward = false;\nvar moveLeft = false;\nvar moveRight = false;\nvar moveUp = false;\nvar moveDown = false;\n\nvar prevTime = performance.now();\nvar velocity = new _three.Vector3();\n\nvar metaEntered = false;\nvar metaEnteredData = null;\n\nvar keys = {\n        enter: false,\n        space: false,\n        esc: false\n};\n\nvar globe = void 0;\nvar plane = void 0;\n\nvar data = void 0;\n\nvar _DEFAULT = {\n        ACCELERATION: 250,\n        FOG: {\n                FAR: 25\n        },\n        CONTAINER: {\n                SCALE: 1,\n                POSITION: {\n                        Y: -2,\n                        Z: -10\n                }\n        },\n        GLOBE: {\n                RADIUS: 10.5\n        }\n};\n\n/** This class represents a mobile device controller.\r\n* @constructor\r\n* @param {Object} space\r\n*/\n\nvar MobileDeviceController = function () {\n        function MobileDeviceController(space) {\n                _classCallCheck(this, MobileDeviceController);\n\n                scope = this;\n\n                this.space = space;\n\n                /*\r\n                  Adjust\r\n                */\n\n                //Add a globe on the camera as an 'interaction radius'.\n                globe = new _three.Mesh(new _three.SphereGeometry(Math.abs(_config2.default.device.mobile.camera.position.z), 32, 32), new _three.MeshBasicMaterial({ color: _config2.default.device.mobile.globe.color, wireframe: _config2.default.device.mobile.globe.wireframe, transparent: _config2.default.device.mobile.globe.transparency, opacity: _config2.default.device.mobile.globe.opacity, side: _three.DoubleSide }));\n                space.camera.add(globe);\n\n                //Adjust space (device specifically).\n                space.container.position.copy(_config2.default.device.mobile.container.position);\n\n                space.camera.position.copy(_config2.default.device.mobile.camera.position);\n\n                space.scene.fog.far = Math.abs(_config2.default.device.mobile.camera.position.z * 2);\n\n                onKeyDown = function onKeyDown(event) {\n\n                        switch (event.keyCode) {\n\n                                case 13:\n                                        //enter\n                                        keys.enter = true;\n                                        break;\n\n                                case 27:\n                                        //escape\n                                        keys.esc = true;\n                                        break;\n\n                                case 32:\n                                        //space\n                                        keys.space = true;\n                                        break;\n\n                                case 38: // up\n                                case 87:\n                                        // w\n                                        moveForward = true;\n                                        break;\n\n                                case 37: // left\n                                case 65:\n                                        // a\n                                        moveLeft = true;break;\n\n                                case 40: // down\n                                case 83:\n                                        // s\n                                        moveBackward = true;\n                                        break;\n\n                                case 39: // right\n                                case 68:\n                                        // d\n                                        moveRight = true;\n                                        break;\n\n                                case 32:\n                                        // space\n                                        moveUp = true;\n                                        break;\n\n                                case 16:\n                                        // shift\n                                        moveDown = true;\n                                        break;\n\n                        }\n\n                        if (keys.enter && keys.space) {\n                                //@todo fire a 'release' event in space, since this is not possible anymore from now on\n                                scope.space.go('release');\n\n                                element.requestPointerLock = element.requestPointerLock || element.mozRequestPointerLock || element.webkitRequestPointerLock;\n                                element.requestPointerLock();\n                        }\n                };\n\n                onKeyUp = function onKeyUp(event) {\n\n                        switch (event.keyCode) {\n\n                                case 13:\n                                        //enter\n                                        keys.enter = false;\n                                        break;\n\n                                case 27:\n                                        //escape\n                                        keys.esc = false;\n                                        break;\n\n                                case 32:\n                                        //space\n                                        keys.space = false;\n                                        break;\n\n                                case 38: // up\n                                case 87:\n                                        // w\n                                        moveForward = false;\n                                        break;\n\n                                case 37: // left\n                                case 65:\n                                        // a\n                                        moveLeft = false;\n                                        break;\n\n                                case 40: // down\n                                case 83:\n                                        // s\n                                        moveBackward = false;\n                                        break;\n\n                                case 39: // right\n                                case 68:\n                                        // d\n                                        moveRight = false;\n                                        break;\n\n                                case 32:\n                                        // space\n                                        moveUp = false;\n                                        break;\n\n                                case 16:\n                                        // shift\n                                        moveDown = false;\n                                        break;\n\n                        }\n                };\n\n                onMouseDown = function onMouseDown(event) {\n\n                        prepare(event);\n\n                        mouse.x = +(event.touches[0].pageX / window.innerWidth) * 2 - 1;\n                        mouse.y = -(event.touches[0].pageY / window.innerHeight) * 2 + 1;\n\n                        raycaster.setFromCamera(mouse, space.camera);\n\n                        /*\r\n                          Meta\r\n                        */\n\n                        //Check for reached any Meta.\n                        var intersects = raycaster.intersectObjects(scope.space.container.children);\n\n                        //Any intersections?\n                        if (intersects.length > 0) {\n\n                                selected = intersects[0].object;\n\n                                scope.space.Meta.forEach(function (Meta) {\n\n                                        if (Meta.graphics.mesh.id === selected.id) {\n\n                                                MetaPosition = intersects[0].point;\n\n                                                MetaPosition.z = MetaPosition.z + Math.abs(_config2.default.device.mobile.container.position.z);\n                                                MetaPosition.y = MetaPosition.y + Math.abs(_config2.default.device.mobile.container.position.y);\n\n                                                var _data = {\n                                                        position: MetaPosition\n                                                };\n\n                                                Meta.go('touch', _data);\n\n                                                //Set up plane\n                                                plane = new _three.Mesh(new _three.PlaneGeometry(100, 100, 10, 10), new _three.MeshBasicMaterial({ wireframe: true, transparent: true, opacity: false }));\n                                                plane.position.copy(MetaPosition);\n                                                scope.space.container.add(plane);\n                                        }\n                                });\n                        } else {\n\n                                (0, _log2.default)('Looking for space reaches', name);\n\n                                /*\r\n                                  Space\r\n                                */\n\n                                //And always, we're also 'reaching into space'.\n                                //So, set up a raycaster for the globe.\n\n                                //Check for intersections on globe.\n                                var _intersectsGlobe = raycaster.intersectObject(globe);\n\n                                //Any hits?\n                                if (_intersectsGlobe.length > 0) {\n\n                                        selectedGlobe = _intersectsGlobe[0].object;\n                                        selectedGlobePoint = _intersectsGlobe[0].point;\n\n                                        //Substract container's position\n                                        selectedGlobePoint.z = selectedGlobePoint.z + Math.abs(_config2.default.device.mobile.container.position.z);\n                                        selectedGlobePoint.y = selectedGlobePoint.y + Math.abs(_config2.default.device.mobile.container.position.y);\n\n                                        //Set up helper plane\n                                        globePlane = new _three.Mesh(new _three.PlaneGeometry(100, 100, 10, 10), new _three.MeshBasicMaterial({ wireframe: _config2.default.device.desktop.globe.wireframe, transparent: true, opacity: _config2.default.device.desktop.globe.opacity }));\n                                        globePlane.position.copy(selectedGlobePoint);\n                                        scope.space.scene.add(globePlane);\n\n                                        var _data2 = {\n                                                position: selectedGlobePoint\n                                        };\n\n                                        (0, _log2.default)('about to trigger space touch');\n\n                                        scope.space.go('touch', _data2);\n                                };\n                        }\n                };\n\n                onMouseMove = function onMouseMove(event) {\n\n                        prepare(event);\n\n                        mouse.x = +(event.touches[0].pageX / window.innerWidth) * 2 - 1;\n                        mouse.y = -(event.touches[0].pageY / window.innerHeight) * 2 + 1;\n\n                        raycaster.setFromCamera(mouse, space.camera);\n\n                        /*\r\n                          Space\r\n                        */\n\n                        //Take the intersection on the globe.\n                        //Draw a plane from there.\n                        //Send rays.\n\n                        if (globePlane) {\n\n                                (0, _log2.default)('Intersected globe', name);\n\n                                intersectsGlobePlane = raycaster.intersectObject(globePlane);\n\n                                if (intersectsGlobePlane.length > 0) {\n\n                                        var position = intersectsGlobePlane[0].point;\n\n                                        position.z = position.z + Math.abs(_config2.default.device.mobile.container.position.z);\n                                        position.y = position.y + Math.abs(_config2.default.device.mobile.container.position.y);\n\n                                        var _data3 = {\n                                                position: position\n                                        };\n\n                                        scope.space.go('touch', _data3);\n                                }\n                        } else {\n\n                                (0, _log2.default)('Intersected space', name);\n                                //The rest is just reaching around in space...\n\n                                var _intersectsGlobe = raycaster.intersectObject(globe);\n\n                                //Any objects hit?\n                                if (_intersectsGlobe.length > 0) {\n\n                                        var _position = _intersectsGlobe[0].point;\n\n                                        _position.z = _position.z + Math.abs(_config2.default.device.mobile.container.position.z);\n                                        _position.y = _position.y + Math.abs(_config2.default.device.mobile.container.position.y);\n\n                                        var _data4 = {\n                                                position: _position\n                                        };\n\n                                        scope.space.go('point', _data4);\n                                }\n                        }\n\n                        /*\r\n                          Meta\r\n                        */\n\n                        /*\r\n                          Meta was selected before and its being moved on the plane now\r\n                        */\n\n                        if (selected) {\n\n                                var _intersects = raycaster.intersectObject(plane);\n\n                                if (_intersects.length > 0) {\n\n                                        var object = _intersects[0].object;\n\n                                        MetaPosition = _intersects[0].point;\n\n                                        MetaPosition.z = MetaPosition.z + Math.abs(_config2.default.device.mobile.container.position.z);\n                                        MetaPosition.y = MetaPosition.y + Math.abs(_config2.default.device.mobile.container.position.y);\n\n                                        scope.space.Meta.forEach(function (Meta) {\n\n                                                if (Meta.graphics.mesh.id === selected.id) {\n\n                                                        var _data5 = {\n                                                                position: MetaPosition\n                                                        };\n\n                                                        Meta.go('touch', _data5);\n                                                }\n                                        });\n                                }\n                        }\n\n                        /*\r\n                          Check for any in intersections with Meta\r\n                        */\n                        var intersects = raycaster.intersectObjects(scope.space.container.children);\n\n                        //There ARE intersections with Meta\n                        if (intersects.length > 0) {\n\n                                (0, _log2.default)('Intersected Meta', name);\n\n                                var _position2 = intersects[0].point;\n\n                                //Substract the container's position\n                                _position2.z = _position2.z + Math.abs(_config2.default.device.mobile.container.position.z);\n                                _position2.y = _position2.y + Math.abs(_config2.default.device.mobile.container.position.y);\n\n                                var _data6 = {\n                                        position: _position2\n                                };\n\n                                scope.space.Meta.forEach(function (Meta) {\n\n                                        if (Meta.graphics.mesh.id === intersects[0].object.id) {\n\n                                                //console.log(Meta.graphics.mesh.id+'-'+intersects[0].object.id)\n\n                                                Meta.go('point', _data6);\n\n                                                if (!Meta._entered) {\n                                                        Meta.go('enter', _data6);\n                                                        Meta._entered = true;\n                                                } else {\n                                                        Meta.go('leave', _data6);\n                                                        Meta._entered = false;\n                                                }\n                                        }\n                                });\n\n                                //NO intersections with Meta\n                        } else {\n\n                                //That means existing ones have to be cleared as well\n                                scope.space.Meta.forEach(function (Meta) {\n\n                                        if (Meta._entered) {\n                                                Meta.go('leave', data);\n                                                Meta._entered = false;\n                                        }\n                                });\n                        }\n                };\n\n                onMouseUp = function onMouseUp(event) {\n\n                        prepare(event);\n\n                        /*\r\n                          Space\r\n                        */\n                        if (globePlane) {\n                                scope.space.container.remove(globePlane);\n                                globePlane = false;\n                        }\n\n                        //First of all,\n                        //we're always 'reaching into space'.\n                        //So, set up a raycaste for the globe.\n                        raycaster.setFromCamera(mouse, space.camera);\n\n                        //Check for intersections on globe\n                        var _intersectsGlobe = raycaster.intersectObjects(scope.space.camera.children);\n\n                        //Any objects hit?\n                        if (_intersectsGlobe.length > 0) {\n\n                                (0, _log2.default)('Intersected globe (onMouseDown)', name);\n\n                                selectedGlobe = _intersectsGlobe[0].object;\n                                var point = _intersectsGlobe[0].point;\n\n                                point.z = point.z + Math.abs(_config2.default.device.mobile.container.position.z);\n                                point.y = point.y + Math.abs(_config2.default.device.mobile.container.position.y);\n\n                                //if(selectedGlobe.name==='globe'){\n                                var _data7 = {\n                                        position: point\n                                };\n                                scope.space.go('release', _data7);\n                                //}\n                        }\n\n                        /*\r\n                          Meta\r\n                        */\n\n                        if (selected) {\n\n                                scope.space.container.remove(plane);\n                                plane = null;\n\n                                space.Meta.find(function (Meta) {\n                                        if (Meta.graphics.mesh.id === selected.id) {\n                                                var _data8 = {\n                                                        position: MetaPosition\n                                                };\n                                                Meta.go('release', _data8);\n                                        }\n                                });\n\n                                selected = null;\n                        } else {}\n                };\n\n                this.init();\n\n                return this;\n        }\n\n        _createClass(MobileDeviceController, [{\n                key: 'init',\n                value: function init() {\n\n                        document.addEventListener('keydown', onKeyDown, false);\n                        document.addEventListener('keyup', onKeyUp, false);\n\n                        addEventListener('touchmove', onMouseMove, false);\n                        addEventListener('touchstart', onMouseDown, false);\n                        addEventListener('touchend', onMouseUp, false);\n                }\n        }, {\n                key: 'deactivate',\n                value: function deactivate() {\n\n                        document.removeEventListener('keydown', onKeyDown, false);\n                        document.removeEventListener('keyup', onKeyUp, false);\n\n                        removeEventListener('ontouchmove', onMouseMove, false);\n                        removeEventListener('ontouchstart', onMouseDown, false);\n                        removeEventListener('ontouchend', onMouseUp, false);\n                }\n        }, {\n                key: 'render',\n                value: function render(space) {}\n        }]);\n\n        return MobileDeviceController;\n}();\n\nexports.default = MobileDeviceController;","map":{"mappings":[{"generated":{"line":9,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":1,"column":0}},{"generated":{"line":13,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":3,"column":0}},{"generated":{"line":15,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":5,"column":0}},{"generated":{"line":23,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":7,"column":0}},{"name":"prepare","generated":{"line":23,"column":9},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":7,"column":9}},{"generated":{"line":23,"column":16},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":7,"column":0}},{"name":"event","generated":{"line":23,"column":17},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":7,"column":17}},{"generated":{"line":23,"column":22},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":7,"column":0}},{"generated":{"line":23,"column":24},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":7,"column":23}},{"name":"event","generated":{"line":25,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":9,"column":4}},{"name":"preventDefault","generated":{"line":25,"column":14},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":9,"column":10}},{"generated":{"line":25,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":9,"column":4}},{"generated":{"line":26,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":11,"column":1}},{"generated":{"line":28,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":13,"column":0}},{"name":"name","generated":{"line":28,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":13,"column":6}},{"generated":{"line":28,"column":11},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":13,"column":13}},{"generated":{"line":28,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":13,"column":0}},{"generated":{"line":30,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":15,"column":0}},{"name":"scope","generated":{"line":30,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":15,"column":4}},{"generated":{"line":30,"column":18},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":15,"column":0}},{"generated":{"line":32,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":17,"column":0}},{"name":"raycaster","generated":{"line":32,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":17,"column":6}},{"generated":{"line":32,"column":16},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":17,"column":18}},{"name":"Raycaster","generated":{"line":32,"column":20},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":17,"column":22}},{"generated":{"line":32,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":17,"column":18}},{"generated":{"line":32,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":17,"column":0}},{"generated":{"line":33,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":18,"column":0}},{"name":"raycasterGlobe","generated":{"line":33,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":18,"column":6}},{"generated":{"line":33,"column":21},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":18,"column":23}},{"name":"Raycaster","generated":{"line":33,"column":25},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":18,"column":27}},{"generated":{"line":33,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":18,"column":23}},{"generated":{"line":33,"column":43},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":18,"column":0}},{"generated":{"line":35,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":20,"column":0}},{"name":"mouse","generated":{"line":35,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":20,"column":6}},{"generated":{"line":35,"column":12},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":20,"column":18}},{"name":"Vector2","generated":{"line":35,"column":16},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":20,"column":22}},{"generated":{"line":35,"column":30},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":20,"column":18}},{"generated":{"line":35,"column":32},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":20,"column":0}},{"name":"mouse","generated":{"line":36,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":21,"column":6}},{"name":"x","generated":{"line":36,"column":6},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":21,"column":12}},{"generated":{"line":36,"column":7},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":21,"column":6}},{"generated":{"line":36,"column":10},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":21,"column":18}},{"generated":{"line":36,"column":14},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":21,"column":6}},{"name":"mouse","generated":{"line":37,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":22,"column":6}},{"name":"y","generated":{"line":37,"column":6},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":22,"column":12}},{"generated":{"line":37,"column":7},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":22,"column":6}},{"generated":{"line":37,"column":10},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":22,"column":18}},{"generated":{"line":37,"column":14},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":22,"column":6}},{"generated":{"line":39,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":24,"column":0}},{"name":"offset","generated":{"line":39,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":24,"column":6}},{"generated":{"line":39,"column":13},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":24,"column":21}},{"name":"Vector3","generated":{"line":39,"column":17},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":24,"column":25}},{"generated":{"line":39,"column":31},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":24,"column":21}},{"generated":{"line":39,"column":33},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":24,"column":0}},{"generated":{"line":40,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":25,"column":0}},{"name":"intersection","generated":{"line":40,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":25,"column":6}},{"generated":{"line":40,"column":19},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":25,"column":21}},{"name":"Vector3","generated":{"line":40,"column":23},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":25,"column":25}},{"generated":{"line":40,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":25,"column":21}},{"generated":{"line":40,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":25,"column":0}},{"generated":{"line":42,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":27,"column":0}},{"name":"onMouseMove","generated":{"line":42,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":27,"column":4}},{"generated":{"line":42,"column":24},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":27,"column":0}},{"generated":{"line":43,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":27,"column":0}},{"name":"onMouseDown","generated":{"line":43,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":27,"column":17}},{"generated":{"line":43,"column":24},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":27,"column":0}},{"generated":{"line":44,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":27,"column":0}},{"name":"onMouseUp","generated":{"line":44,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":27,"column":30}},{"generated":{"line":44,"column":22},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":27,"column":0}},{"generated":{"line":45,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":27,"column":0}},{"name":"onKeyDown","generated":{"line":45,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":27,"column":41}},{"generated":{"line":45,"column":22},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":27,"column":0}},{"generated":{"line":46,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":27,"column":0}},{"name":"onKeyUp","generated":{"line":46,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":27,"column":52}},{"generated":{"line":46,"column":20},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":27,"column":0}},{"generated":{"line":48,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":29,"column":0}},{"name":"selected","generated":{"line":48,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":29,"column":4}},{"generated":{"line":48,"column":15},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":29,"column":15}},{"generated":{"line":48,"column":19},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":29,"column":0}},{"generated":{"line":49,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":29,"column":0}},{"name":"hovered","generated":{"line":49,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":29,"column":21}},{"generated":{"line":49,"column":14},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":29,"column":31}},{"generated":{"line":49,"column":18},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":29,"column":0}},{"generated":{"line":50,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":30,"column":0}},{"name":"selectedGlobe","generated":{"line":50,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":30,"column":4}},{"generated":{"line":50,"column":20},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":30,"column":20}},{"generated":{"line":50,"column":24},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":30,"column":0}},{"generated":{"line":51,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":31,"column":0}},{"name":"selectedGlobePoint","generated":{"line":51,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":31,"column":4}},{"generated":{"line":51,"column":25},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":31,"column":25}},{"generated":{"line":51,"column":29},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":31,"column":0}},{"generated":{"line":52,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":32,"column":0}},{"name":"intersectsGlobePlane","generated":{"line":52,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":32,"column":4}},{"generated":{"line":52,"column":27},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":32,"column":27}},{"generated":{"line":52,"column":31},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":32,"column":0}},{"generated":{"line":54,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":34,"column":0}},{"name":"MetaPosition","generated":{"line":54,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":34,"column":4}},{"generated":{"line":54,"column":19},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":34,"column":19}},{"generated":{"line":54,"column":23},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":34,"column":0}},{"generated":{"line":56,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":36,"column":0}},{"name":"globePlane","generated":{"line":56,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":36,"column":4}},{"generated":{"line":56,"column":17},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":36,"column":17}},{"generated":{"line":56,"column":21},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":36,"column":0}},{"generated":{"line":58,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":38,"column":0}},{"name":"moveForward","generated":{"line":58,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":38,"column":4}},{"generated":{"line":58,"column":18},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":38,"column":18}},{"generated":{"line":58,"column":23},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":38,"column":0}},{"generated":{"line":59,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":39,"column":0}},{"name":"moveBackward","generated":{"line":59,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":39,"column":4}},{"generated":{"line":59,"column":19},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":39,"column":19}},{"generated":{"line":59,"column":24},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":39,"column":0}},{"generated":{"line":60,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":40,"column":0}},{"name":"moveLeft","generated":{"line":60,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":40,"column":4}},{"generated":{"line":60,"column":15},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":40,"column":15}},{"generated":{"line":60,"column":20},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":40,"column":0}},{"generated":{"line":61,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":41,"column":0}},{"name":"moveRight","generated":{"line":61,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":41,"column":4}},{"generated":{"line":61,"column":16},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":41,"column":16}},{"generated":{"line":61,"column":21},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":41,"column":0}},{"generated":{"line":62,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":42,"column":0}},{"name":"moveUp","generated":{"line":62,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":42,"column":4}},{"generated":{"line":62,"column":13},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":42,"column":13}},{"generated":{"line":62,"column":18},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":42,"column":0}},{"generated":{"line":63,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":43,"column":0}},{"name":"moveDown","generated":{"line":63,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":43,"column":4}},{"generated":{"line":63,"column":15},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":43,"column":15}},{"generated":{"line":63,"column":20},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":43,"column":0}},{"generated":{"line":65,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":45,"column":0}},{"name":"prevTime","generated":{"line":65,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":45,"column":4}},{"name":"performance","generated":{"line":65,"column":15},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":45,"column":15}},{"name":"now","generated":{"line":65,"column":27},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":45,"column":27}},{"generated":{"line":65,"column":30},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":45,"column":15}},{"generated":{"line":65,"column":32},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":45,"column":0}},{"generated":{"line":66,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":46,"column":0}},{"name":"velocity","generated":{"line":66,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":46,"column":4}},{"generated":{"line":66,"column":15},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":46,"column":15}},{"name":"Vector3","generated":{"line":66,"column":19},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":46,"column":19}},{"generated":{"line":66,"column":33},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":46,"column":15}},{"generated":{"line":66,"column":35},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":46,"column":0}},{"generated":{"line":68,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":48,"column":0}},{"name":"metaEntered","generated":{"line":68,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":48,"column":4}},{"generated":{"line":68,"column":18},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":48,"column":18}},{"generated":{"line":68,"column":23},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":48,"column":0}},{"generated":{"line":69,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":49,"column":0}},{"name":"metaEnteredData","generated":{"line":69,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":49,"column":4}},{"generated":{"line":69,"column":22},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":49,"column":22}},{"generated":{"line":69,"column":26},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":49,"column":0}},{"generated":{"line":71,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":51,"column":0}},{"name":"keys","generated":{"line":71,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":51,"column":4}},{"generated":{"line":71,"column":11},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":51,"column":11}},{"name":"enter","generated":{"line":72,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":52,"column":2}},{"generated":{"line":72,"column":15},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":52,"column":9}},{"generated":{"line":72,"column":20},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":51,"column":11}},{"name":"space","generated":{"line":73,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":53,"column":2}},{"generated":{"line":73,"column":15},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":53,"column":9}},{"generated":{"line":73,"column":20},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":51,"column":11}},{"name":"esc","generated":{"line":74,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":54,"column":2}},{"generated":{"line":74,"column":13},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":54,"column":7}},{"generated":{"line":75,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":51,"column":11}},{"generated":{"line":75,"column":1},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":51,"column":0}},{"generated":{"line":77,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":57,"column":0}},{"name":"globe","generated":{"line":77,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":57,"column":4}},{"generated":{"line":77,"column":18},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":57,"column":0}},{"generated":{"line":78,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":58,"column":0}},{"name":"plane","generated":{"line":78,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":58,"column":4}},{"generated":{"line":78,"column":18},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":58,"column":0}},{"generated":{"line":80,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":60,"column":0}},{"name":"data","generated":{"line":80,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":60,"column":4}},{"generated":{"line":80,"column":17},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":60,"column":0}},{"generated":{"line":82,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":62,"column":0}},{"name":"_DEFAULT","generated":{"line":82,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":62,"column":6}},{"generated":{"line":82,"column":15},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":62,"column":17}},{"name":"ACCELERATION","generated":{"line":83,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":63,"column":4}},{"generated":{"line":83,"column":22},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":63,"column":18}},{"generated":{"line":83,"column":25},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":62,"column":17}},{"name":"FOG","generated":{"line":84,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":64,"column":4}},{"generated":{"line":84,"column":13},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":64,"column":9}},{"name":"FAR","generated":{"line":85,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":65,"column":6}},{"generated":{"line":85,"column":21},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":65,"column":11}},{"generated":{"line":86,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":64,"column":9}},{"generated":{"line":86,"column":9},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":62,"column":17}},{"name":"CONTAINER","generated":{"line":87,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":67,"column":4}},{"generated":{"line":87,"column":19},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":67,"column":15}},{"name":"SCALE","generated":{"line":88,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":68,"column":6}},{"generated":{"line":88,"column":23},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":68,"column":13}},{"generated":{"line":88,"column":24},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":67,"column":15}},{"name":"POSITION","generated":{"line":89,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":69,"column":6}},{"generated":{"line":89,"column":26},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":69,"column":16}},{"name":"Y","generated":{"line":90,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":70,"column":8}},{"generated":{"line":90,"column":27},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":70,"column":11}},{"generated":{"line":90,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":70,"column":12}},{"generated":{"line":90,"column":29},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":69,"column":16}},{"name":"Z","generated":{"line":91,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":71,"column":8}},{"generated":{"line":91,"column":27},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":71,"column":11}},{"generated":{"line":91,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":71,"column":12}},{"generated":{"line":92,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":69,"column":16}},{"generated":{"line":93,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":67,"column":15}},{"generated":{"line":93,"column":9},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":62,"column":17}},{"name":"GLOBE","generated":{"line":94,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":74,"column":4}},{"generated":{"line":94,"column":15},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":74,"column":10}},{"name":"RADIUS","generated":{"line":95,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":75,"column":6}},{"generated":{"line":95,"column":24},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":75,"column":14}},{"generated":{"line":96,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":74,"column":10}},{"generated":{"line":97,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":62,"column":17}},{"generated":{"line":97,"column":1},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":62,"column":0}},{"generated":{"line":99,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":79,"column":0}},{"name":"MobileDeviceController","generated":{"line":104,"column":4},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":83,"column":21}},{"generated":{"line":105,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":85,"column":2}},{"name":"space","generated":{"line":105,"column":40},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":85,"column":14}},{"generated":{"line":105,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":85,"column":2}},{"generated":{"line":105,"column":47},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":85,"column":20}},{"generated":{"line":106,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":85,"column":20}},{"name":"scope","generated":{"line":108,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":87,"column":4}},{"generated":{"line":108,"column":24},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":87,"column":12}},{"generated":{"line":108,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":87,"column":4}},{"generated":{"line":110,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":89,"column":4}},{"name":"space","generated":{"line":110,"column":21},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":89,"column":9}},{"generated":{"line":110,"column":26},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":89,"column":4}},{"name":"space","generated":{"line":110,"column":29},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":89,"column":17}},{"generated":{"line":110,"column":34},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":89,"column":4}},{"generated":{"line":112,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":91,"column":4}},{"generated":{"line":116,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":95,"column":4}},{"name":"globe","generated":{"line":117,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":4}},{"generated":{"line":117,"column":24},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":12}},{"name":"Mesh","generated":{"line":117,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":16}},{"generated":{"line":117,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":12}},{"generated":{"line":117,"column":40},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":21}},{"name":"SphereGeometry","generated":{"line":117,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":25}},{"generated":{"line":117,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":21}},{"name":"Math","generated":{"line":117,"column":66},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":40}},{"name":"abs","generated":{"line":117,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":45}},{"generated":{"line":117,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":40}},{"name":"config","generated":{"line":117,"column":75},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":49}},{"name":"device","generated":{"line":117,"column":92},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":56}},{"generated":{"line":117,"column":98},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":49}},{"name":"mobile","generated":{"line":117,"column":99},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":63}},{"generated":{"line":117,"column":105},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":49}},{"name":"camera","generated":{"line":117,"column":106},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":70}},{"generated":{"line":117,"column":112},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":49}},{"name":"position","generated":{"line":117,"column":113},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":77}},{"generated":{"line":117,"column":121},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":49}},{"name":"z","generated":{"line":117,"column":122},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":86}},{"generated":{"line":117,"column":123},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":40}},{"generated":{"line":117,"column":124},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":21}},{"generated":{"line":117,"column":126},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":89}},{"generated":{"line":117,"column":128},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":21}},{"generated":{"line":117,"column":130},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":92}},{"generated":{"line":117,"column":132},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":21}},{"generated":{"line":117,"column":133},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":12}},{"generated":{"line":117,"column":135},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":97}},{"name":"MeshBasicMaterial","generated":{"line":117,"column":139},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":101}},{"generated":{"line":117,"column":163},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":97}},{"generated":{"line":117,"column":164},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":119}},{"name":"color","generated":{"line":117,"column":166},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":120}},{"name":"config","generated":{"line":117,"column":173},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":127}},{"name":"device","generated":{"line":117,"column":190},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":134}},{"generated":{"line":117,"column":196},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":127}},{"name":"mobile","generated":{"line":117,"column":197},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":141}},{"generated":{"line":117,"column":203},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":127}},{"name":"globe","generated":{"line":117,"column":204},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":148}},{"generated":{"line":117,"column":209},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":127}},{"name":"color","generated":{"line":117,"column":210},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":154}},{"generated":{"line":117,"column":215},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":119}},{"name":"wireframe","generated":{"line":117,"column":217},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":161}},{"name":"config","generated":{"line":117,"column":228},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":172}},{"name":"device","generated":{"line":117,"column":245},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":179}},{"generated":{"line":117,"column":251},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":172}},{"name":"mobile","generated":{"line":117,"column":252},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":186}},{"generated":{"line":117,"column":258},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":172}},{"name":"globe","generated":{"line":117,"column":259},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":193}},{"generated":{"line":117,"column":264},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":172}},{"name":"wireframe","generated":{"line":117,"column":265},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":199}},{"generated":{"line":117,"column":274},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":119}},{"name":"transparent","generated":{"line":117,"column":276},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":210}},{"name":"config","generated":{"line":117,"column":289},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":223}},{"name":"device","generated":{"line":117,"column":306},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":230}},{"generated":{"line":117,"column":312},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":223}},{"name":"mobile","generated":{"line":117,"column":313},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":237}},{"generated":{"line":117,"column":319},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":223}},{"name":"globe","generated":{"line":117,"column":320},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":244}},{"generated":{"line":117,"column":325},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":223}},{"name":"transparency","generated":{"line":117,"column":326},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":250}},{"generated":{"line":117,"column":338},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":119}},{"name":"opacity","generated":{"line":117,"column":340},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":264}},{"name":"config","generated":{"line":117,"column":349},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":273}},{"name":"device","generated":{"line":117,"column":366},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":280}},{"generated":{"line":117,"column":372},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":273}},{"name":"mobile","generated":{"line":117,"column":373},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":287}},{"generated":{"line":117,"column":379},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":273}},{"name":"globe","generated":{"line":117,"column":380},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":294}},{"generated":{"line":117,"column":385},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":273}},{"name":"opacity","generated":{"line":117,"column":386},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":300}},{"generated":{"line":117,"column":393},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":119}},{"name":"side","generated":{"line":117,"column":395},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":309}},{"name":"DoubleSide","generated":{"line":117,"column":401},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":315}},{"generated":{"line":117,"column":418},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":119}},{"generated":{"line":117,"column":420},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":97}},{"generated":{"line":117,"column":421},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":12}},{"generated":{"line":117,"column":422},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":96,"column":4}},{"name":"space","generated":{"line":118,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":97,"column":4}},{"name":"camera","generated":{"line":118,"column":22},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":97,"column":10}},{"generated":{"line":118,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":97,"column":4}},{"name":"add","generated":{"line":118,"column":29},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":97,"column":17}},{"generated":{"line":118,"column":32},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":97,"column":4}},{"name":"globe","generated":{"line":118,"column":33},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":97,"column":21}},{"generated":{"line":118,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":97,"column":4}},{"generated":{"line":120,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":99,"column":4}},{"name":"space","generated":{"line":121,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":100,"column":4}},{"name":"container","generated":{"line":121,"column":22},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":100,"column":10}},{"generated":{"line":121,"column":31},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":100,"column":4}},{"name":"position","generated":{"line":121,"column":32},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":100,"column":20}},{"generated":{"line":121,"column":40},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":100,"column":4}},{"name":"copy","generated":{"line":121,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":101,"column":5}},{"generated":{"line":121,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":100,"column":4}},{"name":"config","generated":{"line":121,"column":46},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":101,"column":10}},{"name":"device","generated":{"line":121,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":101,"column":17}},{"generated":{"line":121,"column":69},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":101,"column":10}},{"name":"mobile","generated":{"line":121,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":101,"column":24}},{"generated":{"line":121,"column":76},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":101,"column":10}},{"name":"container","generated":{"line":121,"column":77},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":101,"column":31}},{"generated":{"line":121,"column":86},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":101,"column":10}},{"name":"position","generated":{"line":121,"column":87},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":101,"column":41}},{"generated":{"line":121,"column":95},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":100,"column":4}},{"name":"space","generated":{"line":123,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":103,"column":4}},{"name":"camera","generated":{"line":123,"column":22},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":103,"column":10}},{"generated":{"line":123,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":103,"column":4}},{"name":"position","generated":{"line":123,"column":29},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":103,"column":17}},{"generated":{"line":123,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":103,"column":4}},{"name":"copy","generated":{"line":123,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":104,"column":5}},{"generated":{"line":123,"column":42},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":103,"column":4}},{"name":"config","generated":{"line":123,"column":43},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":104,"column":10}},{"name":"device","generated":{"line":123,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":104,"column":17}},{"generated":{"line":123,"column":66},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":104,"column":10}},{"name":"mobile","generated":{"line":123,"column":67},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":104,"column":24}},{"generated":{"line":123,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":104,"column":10}},{"name":"camera","generated":{"line":123,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":104,"column":31}},{"generated":{"line":123,"column":80},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":104,"column":10}},{"name":"position","generated":{"line":123,"column":81},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":104,"column":38}},{"generated":{"line":123,"column":89},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":103,"column":4}},{"name":"space","generated":{"line":125,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":4}},{"name":"scene","generated":{"line":125,"column":22},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":10}},{"generated":{"line":125,"column":27},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":4}},{"name":"fog","generated":{"line":125,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":16}},{"generated":{"line":125,"column":31},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":4}},{"name":"far","generated":{"line":125,"column":32},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":20}},{"generated":{"line":125,"column":35},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":4}},{"name":"Math","generated":{"line":125,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":26}},{"name":"abs","generated":{"line":125,"column":43},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":31}},{"generated":{"line":125,"column":46},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":26}},{"name":"config","generated":{"line":125,"column":47},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":35}},{"name":"device","generated":{"line":125,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":42}},{"generated":{"line":125,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":35}},{"name":"mobile","generated":{"line":125,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":49}},{"generated":{"line":125,"column":77},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":35}},{"name":"camera","generated":{"line":125,"column":78},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":56}},{"generated":{"line":125,"column":84},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":35}},{"name":"position","generated":{"line":125,"column":85},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":63}},{"generated":{"line":125,"column":93},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":35}},{"name":"z","generated":{"line":125,"column":94},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":72}},{"generated":{"line":125,"column":95},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":35}},{"generated":{"line":125,"column":98},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":74}},{"generated":{"line":125,"column":99},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":26}},{"generated":{"line":125,"column":100},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":106,"column":4}},{"name":"onKeyDown","generated":{"line":127,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":109,"column":4}},{"generated":{"line":127,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":109,"column":16}},{"name":"event","generated":{"line":127,"column":47},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":109,"column":17}},{"generated":{"line":127,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":109,"column":16}},{"generated":{"line":127,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":109,"column":27}},{"generated":{"line":129,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":111,"column":6}},{"name":"event","generated":{"line":129,"column":32},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":111,"column":15}},{"name":"keyCode","generated":{"line":129,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":111,"column":21}},{"generated":{"line":129,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":111,"column":6}},{"generated":{"line":131,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":113,"column":8}},{"generated":{"line":131,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":113,"column":13}},{"generated":{"line":131,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":113,"column":8}},{"generated":{"line":132,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":113,"column":17}},{"name":"keys","generated":{"line":133,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":114,"column":8}},{"name":"enter","generated":{"line":133,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":114,"column":13}},{"generated":{"line":133,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":114,"column":8}},{"generated":{"line":133,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":114,"column":21}},{"generated":{"line":133,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":114,"column":8}},{"generated":{"line":134,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":115,"column":8}},{"generated":{"line":136,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":117,"column":8}},{"generated":{"line":136,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":117,"column":13}},{"generated":{"line":136,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":117,"column":8}},{"generated":{"line":137,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":117,"column":17}},{"name":"keys","generated":{"line":138,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":118,"column":8}},{"name":"esc","generated":{"line":138,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":118,"column":13}},{"generated":{"line":138,"column":48},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":118,"column":8}},{"generated":{"line":138,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":118,"column":19}},{"generated":{"line":138,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":118,"column":8}},{"generated":{"line":139,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":119,"column":8}},{"generated":{"line":141,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":121,"column":8}},{"generated":{"line":141,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":121,"column":13}},{"generated":{"line":141,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":121,"column":8}},{"generated":{"line":142,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":121,"column":17}},{"name":"keys","generated":{"line":143,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":122,"column":8}},{"name":"space","generated":{"line":143,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":122,"column":13}},{"generated":{"line":143,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":122,"column":8}},{"generated":{"line":143,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":122,"column":21}},{"generated":{"line":143,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":122,"column":8}},{"generated":{"line":144,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":123,"column":8}},{"generated":{"line":146,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":125,"column":8}},{"generated":{"line":146,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":125,"column":13}},{"generated":{"line":146,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":125,"column":8}},{"generated":{"line":146,"column":40},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":111,"column":6}},{"generated":{"line":146,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":125,"column":17}},{"generated":{"line":147,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":126,"column":8}},{"generated":{"line":147,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":126,"column":13}},{"generated":{"line":147,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":126,"column":8}},{"generated":{"line":148,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":126,"column":17}},{"name":"moveForward","generated":{"line":149,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":127,"column":12}},{"generated":{"line":149,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":127,"column":26}},{"generated":{"line":149,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":127,"column":12}},{"generated":{"line":150,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":128,"column":12}},{"generated":{"line":152,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":130,"column":8}},{"generated":{"line":152,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":130,"column":13}},{"generated":{"line":152,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":130,"column":8}},{"generated":{"line":152,"column":40},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":111,"column":6}},{"generated":{"line":152,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":130,"column":17}},{"generated":{"line":153,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":131,"column":8}},{"generated":{"line":153,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":131,"column":13}},{"generated":{"line":153,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":131,"column":8}},{"generated":{"line":154,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":131,"column":17}},{"name":"moveLeft","generated":{"line":155,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":132,"column":12}},{"generated":{"line":155,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":132,"column":23}},{"generated":{"line":155,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":132,"column":12}},{"generated":{"line":155,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":132,"column":29}},{"generated":{"line":157,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":134,"column":8}},{"generated":{"line":157,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":134,"column":13}},{"generated":{"line":157,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":134,"column":8}},{"generated":{"line":157,"column":40},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":111,"column":6}},{"generated":{"line":157,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":134,"column":17}},{"generated":{"line":158,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":135,"column":8}},{"generated":{"line":158,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":135,"column":13}},{"generated":{"line":158,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":135,"column":8}},{"generated":{"line":159,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":135,"column":17}},{"name":"moveBackward","generated":{"line":160,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":136,"column":12}},{"generated":{"line":160,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":136,"column":27}},{"generated":{"line":160,"column":59},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":136,"column":12}},{"generated":{"line":161,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":137,"column":12}},{"generated":{"line":163,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":139,"column":8}},{"generated":{"line":163,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":139,"column":13}},{"generated":{"line":163,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":139,"column":8}},{"generated":{"line":163,"column":40},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":111,"column":6}},{"generated":{"line":163,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":139,"column":17}},{"generated":{"line":164,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":140,"column":8}},{"generated":{"line":164,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":140,"column":13}},{"generated":{"line":164,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":140,"column":8}},{"generated":{"line":165,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":140,"column":17}},{"name":"moveRight","generated":{"line":166,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":141,"column":12}},{"generated":{"line":166,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":141,"column":24}},{"generated":{"line":166,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":141,"column":12}},{"generated":{"line":167,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":142,"column":12}},{"generated":{"line":169,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":144,"column":8}},{"generated":{"line":169,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":144,"column":13}},{"generated":{"line":169,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":144,"column":8}},{"generated":{"line":170,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":144,"column":17}},{"name":"moveUp","generated":{"line":171,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":145,"column":8}},{"generated":{"line":171,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":145,"column":17}},{"generated":{"line":171,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":145,"column":8}},{"generated":{"line":172,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":146,"column":8}},{"generated":{"line":174,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":148,"column":8}},{"generated":{"line":174,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":148,"column":13}},{"generated":{"line":174,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":148,"column":8}},{"generated":{"line":175,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":148,"column":17}},{"name":"moveDown","generated":{"line":176,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":149,"column":8}},{"generated":{"line":176,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":149,"column":19}},{"generated":{"line":176,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":149,"column":8}},{"generated":{"line":177,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":150,"column":8}},{"generated":{"line":179,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":111,"column":6}},{"generated":{"line":181,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":154,"column":6}},{"name":"keys","generated":{"line":181,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":154,"column":9}},{"name":"enter","generated":{"line":181,"column":33},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":154,"column":14}},{"generated":{"line":181,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":154,"column":9}},{"name":"keys","generated":{"line":181,"column":42},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":154,"column":21}},{"name":"space","generated":{"line":181,"column":47},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":154,"column":26}},{"generated":{"line":181,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":154,"column":6}},{"generated":{"line":181,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":154,"column":32}},{"generated":{"line":182,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":155,"column":10}},{"name":"scope","generated":{"line":183,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":156,"column":10}},{"name":"space","generated":{"line":183,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":156,"column":16}},{"generated":{"line":183,"column":43},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":156,"column":10}},{"name":"go","generated":{"line":183,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":156,"column":22}},{"generated":{"line":183,"column":46},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":156,"column":10}},{"generated":{"line":183,"column":47},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":156,"column":25}},{"generated":{"line":183,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":156,"column":10}},{"name":"element","generated":{"line":185,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":158,"column":10}},{"name":"requestPointerLock","generated":{"line":185,"column":40},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":158,"column":18}},{"generated":{"line":185,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":158,"column":10}},{"name":"element","generated":{"line":185,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":158,"column":39}},{"name":"requestPointerLock","generated":{"line":185,"column":69},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":158,"column":47}},{"generated":{"line":185,"column":87},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":158,"column":39}},{"name":"element","generated":{"line":185,"column":91},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":158,"column":69}},{"name":"mozRequestPointerLock","generated":{"line":185,"column":99},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":158,"column":77}},{"generated":{"line":185,"column":120},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":158,"column":39}},{"name":"element","generated":{"line":185,"column":124},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":158,"column":102}},{"name":"webkitRequestPointerLock","generated":{"line":185,"column":132},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":158,"column":110}},{"generated":{"line":185,"column":156},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":158,"column":10}},{"name":"element","generated":{"line":186,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":159,"column":10}},{"name":"requestPointerLock","generated":{"line":186,"column":40},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":159,"column":18}},{"generated":{"line":186,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":159,"column":10}},{"generated":{"line":187,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":161,"column":7}},{"generated":{"line":188,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":163,"column":5}},{"generated":{"line":188,"column":17},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":109,"column":4}},{"name":"onKeyUp","generated":{"line":190,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":165,"column":4}},{"generated":{"line":190,"column":26},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":165,"column":14}},{"name":"event","generated":{"line":190,"column":43},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":165,"column":15}},{"generated":{"line":190,"column":48},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":165,"column":14}},{"generated":{"line":190,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":165,"column":25}},{"generated":{"line":192,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":167,"column":8}},{"name":"event","generated":{"line":192,"column":32},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":167,"column":16}},{"name":"keyCode","generated":{"line":192,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":167,"column":22}},{"generated":{"line":192,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":167,"column":8}},{"generated":{"line":194,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":169,"column":12}},{"generated":{"line":194,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":169,"column":17}},{"generated":{"line":194,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":169,"column":12}},{"generated":{"line":195,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":169,"column":21}},{"name":"keys","generated":{"line":196,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":170,"column":12}},{"name":"enter","generated":{"line":196,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":170,"column":17}},{"generated":{"line":196,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":170,"column":12}},{"generated":{"line":196,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":170,"column":25}},{"generated":{"line":196,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":170,"column":12}},{"generated":{"line":197,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":171,"column":12}},{"generated":{"line":199,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":173,"column":12}},{"generated":{"line":199,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":173,"column":17}},{"generated":{"line":199,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":173,"column":12}},{"generated":{"line":200,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":173,"column":21}},{"name":"keys","generated":{"line":201,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":174,"column":12}},{"name":"esc","generated":{"line":201,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":174,"column":17}},{"generated":{"line":201,"column":48},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":174,"column":12}},{"generated":{"line":201,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":174,"column":23}},{"generated":{"line":201,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":174,"column":12}},{"generated":{"line":202,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":175,"column":12}},{"generated":{"line":204,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":177,"column":12}},{"generated":{"line":204,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":177,"column":17}},{"generated":{"line":204,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":177,"column":12}},{"generated":{"line":205,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":177,"column":21}},{"name":"keys","generated":{"line":206,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":178,"column":12}},{"name":"space","generated":{"line":206,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":178,"column":17}},{"generated":{"line":206,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":178,"column":12}},{"generated":{"line":206,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":178,"column":25}},{"generated":{"line":206,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":178,"column":12}},{"generated":{"line":207,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":179,"column":12}},{"generated":{"line":209,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":181,"column":12}},{"generated":{"line":209,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":181,"column":17}},{"generated":{"line":209,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":181,"column":12}},{"generated":{"line":209,"column":40},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":167,"column":8}},{"generated":{"line":209,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":181,"column":21}},{"generated":{"line":210,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":182,"column":12}},{"generated":{"line":210,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":182,"column":17}},{"generated":{"line":210,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":182,"column":12}},{"generated":{"line":211,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":182,"column":21}},{"name":"moveForward","generated":{"line":212,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":183,"column":16}},{"generated":{"line":212,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":183,"column":30}},{"generated":{"line":212,"column":59},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":183,"column":16}},{"generated":{"line":213,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":184,"column":16}},{"generated":{"line":215,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":186,"column":12}},{"generated":{"line":215,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":186,"column":17}},{"generated":{"line":215,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":186,"column":12}},{"generated":{"line":215,"column":40},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":167,"column":8}},{"generated":{"line":215,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":186,"column":21}},{"generated":{"line":216,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":187,"column":12}},{"generated":{"line":216,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":187,"column":17}},{"generated":{"line":216,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":187,"column":12}},{"generated":{"line":217,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":187,"column":21}},{"name":"moveLeft","generated":{"line":218,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":188,"column":16}},{"generated":{"line":218,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":188,"column":27}},{"generated":{"line":218,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":188,"column":16}},{"generated":{"line":219,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":189,"column":16}},{"generated":{"line":221,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":191,"column":12}},{"generated":{"line":221,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":191,"column":17}},{"generated":{"line":221,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":191,"column":12}},{"generated":{"line":221,"column":40},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":167,"column":8}},{"generated":{"line":221,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":191,"column":21}},{"generated":{"line":222,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":192,"column":12}},{"generated":{"line":222,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":192,"column":17}},{"generated":{"line":222,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":192,"column":12}},{"generated":{"line":223,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":192,"column":21}},{"name":"moveBackward","generated":{"line":224,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":193,"column":16}},{"generated":{"line":224,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":193,"column":31}},{"generated":{"line":224,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":193,"column":16}},{"generated":{"line":225,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":194,"column":16}},{"generated":{"line":227,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":196,"column":12}},{"generated":{"line":227,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":196,"column":17}},{"generated":{"line":227,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":196,"column":12}},{"generated":{"line":227,"column":40},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":167,"column":8}},{"generated":{"line":227,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":196,"column":21}},{"generated":{"line":228,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":197,"column":12}},{"generated":{"line":228,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":197,"column":17}},{"generated":{"line":228,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":197,"column":12}},{"generated":{"line":229,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":197,"column":21}},{"name":"moveRight","generated":{"line":230,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":198,"column":16}},{"generated":{"line":230,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":198,"column":28}},{"generated":{"line":230,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":198,"column":16}},{"generated":{"line":231,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":199,"column":16}},{"generated":{"line":233,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":201,"column":12}},{"generated":{"line":233,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":201,"column":17}},{"generated":{"line":233,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":201,"column":12}},{"generated":{"line":234,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":201,"column":21}},{"name":"moveUp","generated":{"line":235,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":202,"column":12}},{"generated":{"line":235,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":202,"column":21}},{"generated":{"line":235,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":202,"column":12}},{"generated":{"line":236,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":203,"column":24}},{"generated":{"line":238,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":205,"column":12}},{"generated":{"line":238,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":205,"column":17}},{"generated":{"line":238,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":205,"column":12}},{"generated":{"line":239,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":205,"column":21}},{"name":"moveDown","generated":{"line":240,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":206,"column":12}},{"generated":{"line":240,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":206,"column":23}},{"generated":{"line":240,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":206,"column":12}},{"generated":{"line":241,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":207,"column":12}},{"generated":{"line":243,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":167,"column":8}},{"generated":{"line":244,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":211,"column":5}},{"generated":{"line":244,"column":17},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":165,"column":4}},{"name":"onMouseDown","generated":{"line":246,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":214,"column":4}},{"generated":{"line":246,"column":30},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":214,"column":18}},{"name":"event","generated":{"line":246,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":214,"column":19}},{"generated":{"line":246,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":214,"column":18}},{"generated":{"line":246,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":214,"column":29}},{"name":"prepare","generated":{"line":248,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":216,"column":6}},{"name":"event","generated":{"line":248,"column":32},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":216,"column":14}},{"generated":{"line":248,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":216,"column":6}},{"name":"mouse","generated":{"line":250,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":6}},{"name":"x","generated":{"line":250,"column":30},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":12}},{"generated":{"line":250,"column":31},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":6}},{"generated":{"line":250,"column":34},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":16}},{"name":"event","generated":{"line":250,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":18}},{"name":"touches","generated":{"line":250,"column":42},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":24}},{"generated":{"line":250,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":18}},{"generated":{"line":250,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":32}},{"generated":{"line":250,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":18}},{"name":"pageX","generated":{"line":250,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":35}},{"generated":{"line":250,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":18}},{"name":"window","generated":{"line":250,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":43}},{"name":"innerWidth","generated":{"line":250,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":50}},{"generated":{"line":250,"column":78},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":16}},{"generated":{"line":250,"column":82},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":64}},{"generated":{"line":250,"column":83},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":16}},{"generated":{"line":250,"column":86},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":68}},{"generated":{"line":250,"column":87},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":218,"column":6}},{"name":"mouse","generated":{"line":251,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":6}},{"name":"y","generated":{"line":251,"column":30},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":12}},{"generated":{"line":251,"column":31},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":6}},{"generated":{"line":251,"column":34},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":16}},{"name":"event","generated":{"line":251,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":18}},{"name":"touches","generated":{"line":251,"column":42},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":24}},{"generated":{"line":251,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":18}},{"generated":{"line":251,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":32}},{"generated":{"line":251,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":18}},{"name":"pageY","generated":{"line":251,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":35}},{"generated":{"line":251,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":18}},{"name":"window","generated":{"line":251,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":43}},{"name":"innerHeight","generated":{"line":251,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":50}},{"generated":{"line":251,"column":79},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":16}},{"generated":{"line":251,"column":83},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":65}},{"generated":{"line":251,"column":84},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":16}},{"generated":{"line":251,"column":87},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":69}},{"generated":{"line":251,"column":88},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":219,"column":6}},{"name":"raycaster","generated":{"line":253,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":221,"column":6}},{"name":"setFromCamera","generated":{"line":253,"column":34},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":221,"column":16}},{"generated":{"line":253,"column":47},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":221,"column":6}},{"name":"mouse","generated":{"line":253,"column":48},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":221,"column":30}},{"generated":{"line":253,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":221,"column":6}},{"name":"space","generated":{"line":253,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":221,"column":37}},{"name":"camera","generated":{"line":253,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":221,"column":43}},{"generated":{"line":253,"column":67},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":221,"column":6}},{"generated":{"line":255,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":223,"column":6}},{"generated":{"line":259,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":227,"column":6}},{"generated":{"line":260,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":228,"column":6}},{"name":"intersects","generated":{"line":260,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":228,"column":12}},{"name":"raycaster","generated":{"line":260,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":228,"column":25}},{"name":"intersectObjects","generated":{"line":260,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":228,"column":35}},{"generated":{"line":260,"column":67},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":228,"column":25}},{"name":"scope","generated":{"line":260,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":228,"column":52}},{"name":"space","generated":{"line":260,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":228,"column":58}},{"generated":{"line":260,"column":79},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":228,"column":52}},{"name":"container","generated":{"line":260,"column":80},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":228,"column":64}},{"generated":{"line":260,"column":89},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":228,"column":52}},{"name":"children","generated":{"line":260,"column":90},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":228,"column":74}},{"generated":{"line":260,"column":98},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":228,"column":25}},{"generated":{"line":260,"column":99},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":228,"column":6}},{"generated":{"line":262,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":230,"column":6}},{"generated":{"line":263,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":231,"column":6}},{"name":"intersects","generated":{"line":263,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":231,"column":9}},{"name":"length","generated":{"line":263,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":231,"column":20}},{"generated":{"line":263,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":231,"column":9}},{"generated":{"line":263,"column":48},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":231,"column":27}},{"generated":{"line":263,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":231,"column":6}},{"generated":{"line":263,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":231,"column":29}},{"name":"selected","generated":{"line":265,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":233,"column":8}},{"name":"intersects","generated":{"line":265,"column":43},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":233,"column":19}},{"generated":{"line":265,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":233,"column":30}},{"generated":{"line":265,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":233,"column":19}},{"name":"object","generated":{"line":265,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":233,"column":33}},{"generated":{"line":265,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":233,"column":8}},{"name":"scope","generated":{"line":267,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":235,"column":8}},{"name":"space","generated":{"line":267,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":235,"column":14}},{"generated":{"line":267,"column":43},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":235,"column":8}},{"name":"Meta","generated":{"line":267,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":235,"column":20}},{"generated":{"line":267,"column":48},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":235,"column":8}},{"name":"forEach","generated":{"line":267,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":235,"column":25}},{"generated":{"line":267,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":235,"column":8}},{"generated":{"line":267,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":235,"column":33}},{"generated":{"line":267,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":235,"column":41}},{"generated":{"line":269,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":237,"column":10}},{"name":"Meta","generated":{"line":269,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":237,"column":13}},{"name":"graphics","generated":{"line":269,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":237,"column":18}},{"generated":{"line":269,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":237,"column":13}},{"name":"mesh","generated":{"line":269,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":237,"column":27}},{"generated":{"line":269,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":237,"column":13}},{"name":"id","generated":{"line":269,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":237,"column":32}},{"generated":{"line":269,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":237,"column":13}},{"name":"selected","generated":{"line":269,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":237,"column":39}},{"name":"id","generated":{"line":269,"column":79},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":237,"column":48}},{"generated":{"line":269,"column":81},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":237,"column":10}},{"generated":{"line":269,"column":83},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":237,"column":51}},{"name":"MetaPosition","generated":{"line":271,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":239,"column":12}},{"name":"intersects","generated":{"line":271,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":239,"column":27}},{"generated":{"line":271,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":239,"column":38}},{"generated":{"line":271,"column":75},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":239,"column":27}},{"name":"point","generated":{"line":271,"column":77},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":239,"column":41}},{"generated":{"line":271,"column":82},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":239,"column":12}},{"name":"MetaPosition","generated":{"line":273,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":12}},{"name":"z","generated":{"line":273,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":25}},{"generated":{"line":273,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":12}},{"name":"MetaPosition","generated":{"line":273,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":30}},{"name":"z","generated":{"line":273,"column":78},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":43}},{"generated":{"line":273,"column":79},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":30}},{"name":"Math","generated":{"line":273,"column":82},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":45}},{"name":"abs","generated":{"line":273,"column":87},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":50}},{"generated":{"line":273,"column":90},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":45}},{"name":"config","generated":{"line":273,"column":91},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":54}},{"name":"device","generated":{"line":273,"column":108},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":61}},{"generated":{"line":273,"column":114},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":54}},{"name":"mobile","generated":{"line":273,"column":115},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":68}},{"generated":{"line":273,"column":121},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":54}},{"name":"container","generated":{"line":273,"column":122},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":75}},{"generated":{"line":273,"column":131},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":54}},{"name":"position","generated":{"line":273,"column":132},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":85}},{"generated":{"line":273,"column":140},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":54}},{"name":"z","generated":{"line":273,"column":141},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":94}},{"generated":{"line":273,"column":142},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":45}},{"generated":{"line":273,"column":143},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":241,"column":12}},{"name":"MetaPosition","generated":{"line":274,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":12}},{"name":"y","generated":{"line":274,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":25}},{"generated":{"line":274,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":12}},{"name":"MetaPosition","generated":{"line":274,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":30}},{"name":"y","generated":{"line":274,"column":78},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":43}},{"generated":{"line":274,"column":79},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":30}},{"name":"Math","generated":{"line":274,"column":82},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":45}},{"name":"abs","generated":{"line":274,"column":87},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":50}},{"generated":{"line":274,"column":90},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":45}},{"name":"config","generated":{"line":274,"column":91},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":54}},{"name":"device","generated":{"line":274,"column":108},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":61}},{"generated":{"line":274,"column":114},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":54}},{"name":"mobile","generated":{"line":274,"column":115},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":68}},{"generated":{"line":274,"column":121},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":54}},{"name":"container","generated":{"line":274,"column":122},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":75}},{"generated":{"line":274,"column":131},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":54}},{"name":"position","generated":{"line":274,"column":132},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":85}},{"generated":{"line":274,"column":140},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":54}},{"name":"y","generated":{"line":274,"column":141},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":94}},{"generated":{"line":274,"column":142},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":45}},{"generated":{"line":274,"column":143},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":242,"column":12}},{"generated":{"line":276,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":244,"column":12}},{"name":"data","generated":{"line":276,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":244,"column":18}},{"generated":{"line":276,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":244,"column":25}},{"name":"position","generated":{"line":277,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":245,"column":14}},{"name":"MetaPosition","generated":{"line":277,"column":66},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":245,"column":24}},{"generated":{"line":278,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":244,"column":25}},{"generated":{"line":278,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":244,"column":12}},{"name":"Meta","generated":{"line":280,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":248,"column":12}},{"name":"go","generated":{"line":280,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":248,"column":17}},{"generated":{"line":280,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":248,"column":12}},{"generated":{"line":280,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":248,"column":20}},{"generated":{"line":280,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":248,"column":12}},{"name":"data","generated":{"line":280,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":248,"column":29}},{"generated":{"line":280,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":248,"column":12}},{"generated":{"line":282,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":250,"column":12}},{"name":"plane","generated":{"line":283,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":12}},{"generated":{"line":283,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":20}},{"name":"Mesh","generated":{"line":283,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":24}},{"generated":{"line":283,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":20}},{"generated":{"line":283,"column":72},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":29}},{"name":"PlaneGeometry","generated":{"line":283,"column":76},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":33}},{"generated":{"line":283,"column":96},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":29}},{"generated":{"line":283,"column":97},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":47}},{"generated":{"line":283,"column":100},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":29}},{"generated":{"line":283,"column":102},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":51}},{"generated":{"line":283,"column":105},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":29}},{"generated":{"line":283,"column":107},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":55}},{"generated":{"line":283,"column":109},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":29}},{"generated":{"line":283,"column":111},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":58}},{"generated":{"line":283,"column":113},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":29}},{"generated":{"line":283,"column":114},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":20}},{"generated":{"line":283,"column":116},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":63}},{"name":"MeshBasicMaterial","generated":{"line":283,"column":120},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":67}},{"generated":{"line":283,"column":144},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":63}},{"generated":{"line":283,"column":145},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":85}},{"name":"wireframe","generated":{"line":283,"column":147},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":86}},{"generated":{"line":283,"column":158},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":96}},{"generated":{"line":283,"column":162},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":85}},{"name":"transparent","generated":{"line":283,"column":164},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":102}},{"generated":{"line":283,"column":177},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":114}},{"generated":{"line":283,"column":181},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":85}},{"name":"opacity","generated":{"line":283,"column":183},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":120}},{"generated":{"line":283,"column":192},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":129}},{"generated":{"line":283,"column":197},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":85}},{"generated":{"line":283,"column":199},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":63}},{"generated":{"line":283,"column":200},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":20}},{"generated":{"line":283,"column":201},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":251,"column":12}},{"name":"plane","generated":{"line":284,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":252,"column":12}},{"name":"position","generated":{"line":284,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":252,"column":18}},{"generated":{"line":284,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":252,"column":12}},{"name":"copy","generated":{"line":284,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":252,"column":27}},{"generated":{"line":284,"column":67},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":252,"column":12}},{"name":"MetaPosition","generated":{"line":284,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":252,"column":32}},{"generated":{"line":284,"column":80},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":252,"column":12}},{"name":"scope","generated":{"line":285,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":253,"column":12}},{"name":"space","generated":{"line":285,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":253,"column":18}},{"generated":{"line":285,"column":59},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":253,"column":12}},{"name":"container","generated":{"line":285,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":253,"column":24}},{"generated":{"line":285,"column":69},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":253,"column":12}},{"name":"add","generated":{"line":285,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":253,"column":34}},{"generated":{"line":285,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":253,"column":12}},{"name":"plane","generated":{"line":285,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":253,"column":38}},{"generated":{"line":285,"column":79},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":253,"column":12}},{"generated":{"line":286,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":255,"column":11}},{"generated":{"line":287,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":257,"column":9}},{"generated":{"line":287,"column":33},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":235,"column":8}},{"generated":{"line":288,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":259,"column":7}},{"generated":{"line":288,"column":25},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":231,"column":6}},{"generated":{"line":288,"column":31},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":259,"column":11}},{"generated":{"line":290,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":261,"column":8}},{"generated":{"line":290,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":261,"column":12}},{"generated":{"line":290,"column":78},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":261,"column":8}},{"name":"name","generated":{"line":290,"column":80},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":261,"column":41}},{"generated":{"line":290,"column":84},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":261,"column":8}},{"generated":{"line":292,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":263,"column":8}},{"generated":{"line":296,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":267,"column":8}},{"generated":{"line":297,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":268,"column":8}},{"generated":{"line":299,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":270,"column":8}},{"generated":{"line":300,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":271,"column":8}},{"name":"_intersectsGlobe","generated":{"line":300,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":271,"column":14}},{"name":"raycaster","generated":{"line":300,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":271,"column":33}},{"name":"intersectObject","generated":{"line":300,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":271,"column":43}},{"generated":{"line":300,"column":80},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":271,"column":33}},{"name":"globe","generated":{"line":300,"column":81},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":271,"column":59}},{"generated":{"line":300,"column":86},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":271,"column":33}},{"generated":{"line":300,"column":87},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":271,"column":8}},{"generated":{"line":302,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":273,"column":8}},{"generated":{"line":303,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":274,"column":8}},{"name":"_intersectsGlobe","generated":{"line":303,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":274,"column":11}},{"name":"length","generated":{"line":303,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":274,"column":28}},{"generated":{"line":303,"column":59},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":274,"column":11}},{"generated":{"line":303,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":274,"column":35}},{"generated":{"line":303,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":274,"column":8}},{"generated":{"line":303,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":274,"column":37}},{"name":"selectedGlobe","generated":{"line":305,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":276,"column":10}},{"name":"_intersectsGlobe","generated":{"line":305,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":276,"column":34}},{"generated":{"line":305,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":276,"column":51}},{"generated":{"line":305,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":276,"column":34}},{"name":"object","generated":{"line":305,"column":76},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":276,"column":54}},{"generated":{"line":305,"column":82},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":276,"column":10}},{"name":"selectedGlobePoint","generated":{"line":306,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":277,"column":10}},{"name":"_intersectsGlobe","generated":{"line":306,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":277,"column":34}},{"generated":{"line":306,"column":78},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":277,"column":51}},{"generated":{"line":306,"column":79},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":277,"column":34}},{"name":"point","generated":{"line":306,"column":81},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":277,"column":54}},{"generated":{"line":306,"column":86},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":277,"column":10}},{"generated":{"line":308,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":279,"column":10}},{"name":"selectedGlobePoint","generated":{"line":309,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":10}},{"name":"z","generated":{"line":309,"column":59},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":29}},{"generated":{"line":309,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":10}},{"name":"selectedGlobePoint","generated":{"line":309,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":34}},{"name":"z","generated":{"line":309,"column":82},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":53}},{"generated":{"line":309,"column":83},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":34}},{"name":"Math","generated":{"line":309,"column":86},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":55}},{"name":"abs","generated":{"line":309,"column":91},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":60}},{"generated":{"line":309,"column":94},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":55}},{"name":"config","generated":{"line":309,"column":95},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":64}},{"name":"device","generated":{"line":309,"column":112},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":71}},{"generated":{"line":309,"column":118},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":64}},{"name":"mobile","generated":{"line":309,"column":119},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":78}},{"generated":{"line":309,"column":125},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":64}},{"name":"container","generated":{"line":309,"column":126},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":85}},{"generated":{"line":309,"column":135},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":64}},{"name":"position","generated":{"line":309,"column":136},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":95}},{"generated":{"line":309,"column":144},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":64}},{"name":"z","generated":{"line":309,"column":145},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":104}},{"generated":{"line":309,"column":146},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":55}},{"generated":{"line":309,"column":147},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":280,"column":10}},{"name":"selectedGlobePoint","generated":{"line":310,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":10}},{"name":"y","generated":{"line":310,"column":59},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":29}},{"generated":{"line":310,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":10}},{"name":"selectedGlobePoint","generated":{"line":310,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":34}},{"name":"y","generated":{"line":310,"column":82},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":53}},{"generated":{"line":310,"column":83},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":34}},{"name":"Math","generated":{"line":310,"column":86},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":55}},{"name":"abs","generated":{"line":310,"column":91},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":60}},{"generated":{"line":310,"column":94},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":55}},{"name":"config","generated":{"line":310,"column":95},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":64}},{"name":"device","generated":{"line":310,"column":112},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":71}},{"generated":{"line":310,"column":118},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":64}},{"name":"mobile","generated":{"line":310,"column":119},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":78}},{"generated":{"line":310,"column":125},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":64}},{"name":"container","generated":{"line":310,"column":126},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":85}},{"generated":{"line":310,"column":135},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":64}},{"name":"position","generated":{"line":310,"column":136},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":95}},{"generated":{"line":310,"column":144},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":64}},{"name":"y","generated":{"line":310,"column":145},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":104}},{"generated":{"line":310,"column":146},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":55}},{"generated":{"line":310,"column":147},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":281,"column":10}},{"generated":{"line":312,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":284,"column":10}},{"name":"globePlane","generated":{"line":313,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":10}},{"generated":{"line":313,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":23}},{"name":"Mesh","generated":{"line":313,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":27}},{"generated":{"line":313,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":23}},{"generated":{"line":313,"column":69},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":32}},{"name":"PlaneGeometry","generated":{"line":313,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":36}},{"generated":{"line":313,"column":93},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":32}},{"generated":{"line":313,"column":94},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":50}},{"generated":{"line":313,"column":97},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":32}},{"generated":{"line":313,"column":99},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":54}},{"generated":{"line":313,"column":102},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":32}},{"generated":{"line":313,"column":104},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":58}},{"generated":{"line":313,"column":106},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":32}},{"generated":{"line":313,"column":108},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":61}},{"generated":{"line":313,"column":110},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":32}},{"generated":{"line":313,"column":111},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":23}},{"generated":{"line":313,"column":113},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":66}},{"name":"MeshBasicMaterial","generated":{"line":313,"column":117},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":70}},{"generated":{"line":313,"column":141},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":66}},{"generated":{"line":313,"column":142},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":88}},{"name":"wireframe","generated":{"line":313,"column":144},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":89}},{"name":"config","generated":{"line":313,"column":155},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":99}},{"name":"device","generated":{"line":313,"column":172},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":106}},{"generated":{"line":313,"column":178},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":99}},{"name":"desktop","generated":{"line":313,"column":179},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":113}},{"generated":{"line":313,"column":186},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":99}},{"name":"globe","generated":{"line":313,"column":187},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":121}},{"generated":{"line":313,"column":192},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":99}},{"name":"wireframe","generated":{"line":313,"column":193},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":127}},{"generated":{"line":313,"column":202},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":88}},{"name":"transparent","generated":{"line":313,"column":204},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":138}},{"generated":{"line":313,"column":217},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":151}},{"generated":{"line":313,"column":221},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":88}},{"name":"opacity","generated":{"line":313,"column":223},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":157}},{"name":"config","generated":{"line":313,"column":232},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":165}},{"name":"device","generated":{"line":313,"column":249},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":172}},{"generated":{"line":313,"column":255},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":165}},{"name":"desktop","generated":{"line":313,"column":256},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":179}},{"generated":{"line":313,"column":263},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":165}},{"name":"globe","generated":{"line":313,"column":264},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":187}},{"generated":{"line":313,"column":269},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":165}},{"name":"opacity","generated":{"line":313,"column":270},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":193}},{"generated":{"line":313,"column":277},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":88}},{"generated":{"line":313,"column":279},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":66}},{"generated":{"line":313,"column":280},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":23}},{"generated":{"line":313,"column":281},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":285,"column":10}},{"name":"globePlane","generated":{"line":314,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":286,"column":10}},{"name":"position","generated":{"line":314,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":286,"column":21}},{"generated":{"line":314,"column":59},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":286,"column":10}},{"name":"copy","generated":{"line":314,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":286,"column":30}},{"generated":{"line":314,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":286,"column":10}},{"name":"selectedGlobePoint","generated":{"line":314,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":286,"column":35}},{"generated":{"line":314,"column":83},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":286,"column":10}},{"name":"scope","generated":{"line":315,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":287,"column":10}},{"name":"space","generated":{"line":315,"column":46},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":287,"column":16}},{"generated":{"line":315,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":287,"column":10}},{"name":"scene","generated":{"line":315,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":287,"column":22}},{"generated":{"line":315,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":287,"column":10}},{"name":"add","generated":{"line":315,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":287,"column":28}},{"generated":{"line":315,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":287,"column":10}},{"name":"globePlane","generated":{"line":315,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":287,"column":32}},{"generated":{"line":315,"column":72},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":287,"column":10}},{"generated":{"line":317,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":289,"column":10}},{"name":"data","generated":{"line":317,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":289,"column":16}},{"generated":{"line":317,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":289,"column":23}},{"name":"position","generated":{"line":318,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":290,"column":12}},{"name":"selectedGlobePoint","generated":{"line":318,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":290,"column":23}},{"generated":{"line":319,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":289,"column":23}},{"generated":{"line":319,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":289,"column":10}},{"generated":{"line":321,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":293,"column":10}},{"generated":{"line":321,"column":59},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":293,"column":14}},{"generated":{"line":321,"column":89},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":293,"column":10}},{"name":"scope","generated":{"line":323,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":295,"column":10}},{"name":"space","generated":{"line":323,"column":46},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":295,"column":16}},{"generated":{"line":323,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":295,"column":10}},{"name":"go","generated":{"line":323,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":295,"column":22}},{"generated":{"line":323,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":295,"column":10}},{"generated":{"line":323,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":295,"column":25}},{"generated":{"line":323,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":295,"column":10}},{"name":"data","generated":{"line":323,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":295,"column":34}},{"generated":{"line":323,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":295,"column":10}},{"generated":{"line":324,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":297,"column":9}},{"generated":{"line":325,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":299,"column":7}},{"generated":{"line":326,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":301,"column":5}},{"generated":{"line":326,"column":17},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":214,"column":4}},{"name":"onMouseMove","generated":{"line":328,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":303,"column":4}},{"generated":{"line":328,"column":30},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":303,"column":18}},{"name":"event","generated":{"line":328,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":303,"column":19}},{"generated":{"line":328,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":303,"column":18}},{"generated":{"line":328,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":303,"column":29}},{"name":"prepare","generated":{"line":330,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":305,"column":6}},{"name":"event","generated":{"line":330,"column":32},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":305,"column":14}},{"generated":{"line":330,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":305,"column":6}},{"name":"mouse","generated":{"line":332,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":6}},{"name":"x","generated":{"line":332,"column":30},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":12}},{"generated":{"line":332,"column":31},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":6}},{"generated":{"line":332,"column":34},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":16}},{"name":"event","generated":{"line":332,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":18}},{"name":"touches","generated":{"line":332,"column":42},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":24}},{"generated":{"line":332,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":18}},{"generated":{"line":332,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":32}},{"generated":{"line":332,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":18}},{"name":"pageX","generated":{"line":332,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":35}},{"generated":{"line":332,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":18}},{"name":"window","generated":{"line":332,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":43}},{"name":"innerWidth","generated":{"line":332,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":50}},{"generated":{"line":332,"column":78},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":16}},{"generated":{"line":332,"column":82},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":64}},{"generated":{"line":332,"column":83},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":16}},{"generated":{"line":332,"column":86},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":68}},{"generated":{"line":332,"column":87},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":307,"column":6}},{"name":"mouse","generated":{"line":333,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":6}},{"name":"y","generated":{"line":333,"column":30},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":12}},{"generated":{"line":333,"column":31},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":6}},{"generated":{"line":333,"column":34},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":16}},{"name":"event","generated":{"line":333,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":18}},{"name":"touches","generated":{"line":333,"column":42},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":24}},{"generated":{"line":333,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":18}},{"generated":{"line":333,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":32}},{"generated":{"line":333,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":18}},{"name":"pageY","generated":{"line":333,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":35}},{"generated":{"line":333,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":18}},{"name":"window","generated":{"line":333,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":43}},{"name":"innerHeight","generated":{"line":333,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":50}},{"generated":{"line":333,"column":79},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":16}},{"generated":{"line":333,"column":83},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":65}},{"generated":{"line":333,"column":84},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":16}},{"generated":{"line":333,"column":87},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":69}},{"generated":{"line":333,"column":88},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":308,"column":6}},{"name":"raycaster","generated":{"line":335,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":310,"column":6}},{"name":"setFromCamera","generated":{"line":335,"column":34},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":310,"column":16}},{"generated":{"line":335,"column":47},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":310,"column":6}},{"name":"mouse","generated":{"line":335,"column":48},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":310,"column":30}},{"generated":{"line":335,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":310,"column":6}},{"name":"space","generated":{"line":335,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":310,"column":37}},{"name":"camera","generated":{"line":335,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":310,"column":43}},{"generated":{"line":335,"column":67},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":310,"column":6}},{"generated":{"line":337,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":312,"column":6}},{"generated":{"line":341,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":316,"column":6}},{"generated":{"line":342,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":317,"column":6}},{"generated":{"line":343,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":318,"column":6}},{"generated":{"line":345,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":320,"column":6}},{"name":"globePlane","generated":{"line":345,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":320,"column":9}},{"generated":{"line":345,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":320,"column":6}},{"generated":{"line":345,"column":40},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":320,"column":20}},{"generated":{"line":347,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":322,"column":8}},{"generated":{"line":347,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":322,"column":12}},{"generated":{"line":347,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":322,"column":8}},{"name":"name","generated":{"line":347,"column":72},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":322,"column":33}},{"generated":{"line":347,"column":76},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":322,"column":8}},{"name":"intersectsGlobePlane","generated":{"line":349,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":324,"column":8}},{"name":"raycaster","generated":{"line":349,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":324,"column":31}},{"name":"intersectObject","generated":{"line":349,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":324,"column":41}},{"generated":{"line":349,"column":80},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":324,"column":31}},{"name":"globePlane","generated":{"line":349,"column":81},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":324,"column":57}},{"generated":{"line":349,"column":91},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":324,"column":31}},{"generated":{"line":349,"column":92},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":324,"column":8}},{"generated":{"line":351,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":326,"column":8}},{"name":"intersectsGlobePlane","generated":{"line":351,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":326,"column":11}},{"name":"length","generated":{"line":351,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":326,"column":32}},{"generated":{"line":351,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":326,"column":11}},{"generated":{"line":351,"column":66},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":326,"column":39}},{"generated":{"line":351,"column":67},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":326,"column":8}},{"generated":{"line":351,"column":69},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":326,"column":41}},{"generated":{"line":353,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":328,"column":10}},{"name":"position","generated":{"line":353,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":328,"column":14}},{"name":"intersectsGlobePlane","generated":{"line":353,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":328,"column":25}},{"generated":{"line":353,"column":76},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":328,"column":46}},{"generated":{"line":353,"column":77},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":328,"column":25}},{"name":"point","generated":{"line":353,"column":79},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":328,"column":49}},{"generated":{"line":353,"column":84},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":328,"column":10}},{"name":"position","generated":{"line":355,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":10}},{"name":"z","generated":{"line":355,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":19}},{"generated":{"line":355,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":10}},{"name":"position","generated":{"line":355,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":24}},{"name":"z","generated":{"line":355,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":33}},{"generated":{"line":355,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":24}},{"name":"Math","generated":{"line":355,"column":66},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":35}},{"name":"abs","generated":{"line":355,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":40}},{"generated":{"line":355,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":35}},{"name":"config","generated":{"line":355,"column":75},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":44}},{"name":"device","generated":{"line":355,"column":92},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":51}},{"generated":{"line":355,"column":98},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":44}},{"name":"mobile","generated":{"line":355,"column":99},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":58}},{"generated":{"line":355,"column":105},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":44}},{"name":"container","generated":{"line":355,"column":106},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":65}},{"generated":{"line":355,"column":115},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":44}},{"name":"position","generated":{"line":355,"column":116},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":75}},{"generated":{"line":355,"column":124},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":44}},{"name":"z","generated":{"line":355,"column":125},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":84}},{"generated":{"line":355,"column":126},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":35}},{"generated":{"line":355,"column":127},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":330,"column":10}},{"name":"position","generated":{"line":356,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":10}},{"name":"y","generated":{"line":356,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":19}},{"generated":{"line":356,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":10}},{"name":"position","generated":{"line":356,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":24}},{"name":"y","generated":{"line":356,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":33}},{"generated":{"line":356,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":24}},{"name":"Math","generated":{"line":356,"column":66},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":35}},{"name":"abs","generated":{"line":356,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":40}},{"generated":{"line":356,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":35}},{"name":"config","generated":{"line":356,"column":75},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":44}},{"name":"device","generated":{"line":356,"column":92},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":51}},{"generated":{"line":356,"column":98},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":44}},{"name":"mobile","generated":{"line":356,"column":99},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":58}},{"generated":{"line":356,"column":105},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":44}},{"name":"container","generated":{"line":356,"column":106},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":65}},{"generated":{"line":356,"column":115},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":44}},{"name":"position","generated":{"line":356,"column":116},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":75}},{"generated":{"line":356,"column":124},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":44}},{"name":"y","generated":{"line":356,"column":125},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":84}},{"generated":{"line":356,"column":126},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":35}},{"generated":{"line":356,"column":127},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":331,"column":10}},{"generated":{"line":358,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":333,"column":10}},{"name":"data","generated":{"line":358,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":333,"column":16}},{"generated":{"line":358,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":333,"column":24}},{"name":"position","generated":{"line":359,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":334,"column":12}},{"name":"position","generated":{"line":359,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":334,"column":22}},{"generated":{"line":360,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":333,"column":24}},{"generated":{"line":360,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":333,"column":10}},{"name":"scope","generated":{"line":362,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":337,"column":10}},{"name":"space","generated":{"line":362,"column":46},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":337,"column":16}},{"generated":{"line":362,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":337,"column":10}},{"name":"go","generated":{"line":362,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":337,"column":22}},{"generated":{"line":362,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":337,"column":10}},{"generated":{"line":362,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":337,"column":25}},{"generated":{"line":362,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":337,"column":10}},{"name":"data","generated":{"line":362,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":337,"column":34}},{"generated":{"line":362,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":337,"column":10}},{"generated":{"line":363,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":338,"column":9}},{"generated":{"line":364,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":340,"column":7}},{"generated":{"line":364,"column":25},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":320,"column":6}},{"generated":{"line":364,"column":31},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":340,"column":11}},{"generated":{"line":366,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":342,"column":8}},{"generated":{"line":366,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":342,"column":12}},{"generated":{"line":366,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":342,"column":8}},{"name":"name","generated":{"line":366,"column":72},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":342,"column":33}},{"generated":{"line":366,"column":76},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":342,"column":8}},{"generated":{"line":367,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":343,"column":8}},{"generated":{"line":369,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":345,"column":8}},{"name":"_intersectsGlobe","generated":{"line":369,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":345,"column":12}},{"name":"raycaster","generated":{"line":369,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":345,"column":31}},{"name":"intersectObject","generated":{"line":369,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":345,"column":41}},{"generated":{"line":369,"column":80},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":345,"column":31}},{"name":"globe","generated":{"line":369,"column":81},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":345,"column":57}},{"generated":{"line":369,"column":86},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":345,"column":31}},{"generated":{"line":369,"column":87},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":345,"column":8}},{"generated":{"line":371,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":347,"column":8}},{"generated":{"line":372,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":348,"column":8}},{"name":"_intersectsGlobe","generated":{"line":372,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":348,"column":11}},{"name":"length","generated":{"line":372,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":348,"column":28}},{"generated":{"line":372,"column":59},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":348,"column":11}},{"generated":{"line":372,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":348,"column":35}},{"generated":{"line":372,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":348,"column":8}},{"generated":{"line":372,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":348,"column":37}},{"generated":{"line":374,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":350,"column":10}},{"name":"position","generated":{"line":374,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":350,"column":16}},{"name":"_intersectsGlobe","generated":{"line":374,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":350,"column":27}},{"generated":{"line":374,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":350,"column":44}},{"generated":{"line":374,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":350,"column":27}},{"name":"point","generated":{"line":374,"column":76},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":350,"column":47}},{"generated":{"line":374,"column":81},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":350,"column":10}},{"name":"position","generated":{"line":376,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":10}},{"name":"z","generated":{"line":376,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":19}},{"generated":{"line":376,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":10}},{"name":"position","generated":{"line":376,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":24}},{"name":"z","generated":{"line":376,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":33}},{"generated":{"line":376,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":24}},{"name":"Math","generated":{"line":376,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":35}},{"name":"abs","generated":{"line":376,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":40}},{"generated":{"line":376,"column":76},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":35}},{"name":"config","generated":{"line":376,"column":77},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":44}},{"name":"device","generated":{"line":376,"column":94},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":51}},{"generated":{"line":376,"column":100},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":44}},{"name":"mobile","generated":{"line":376,"column":101},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":58}},{"generated":{"line":376,"column":107},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":44}},{"name":"container","generated":{"line":376,"column":108},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":65}},{"generated":{"line":376,"column":117},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":44}},{"name":"position","generated":{"line":376,"column":118},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":75}},{"generated":{"line":376,"column":126},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":44}},{"name":"z","generated":{"line":376,"column":127},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":84}},{"generated":{"line":376,"column":128},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":35}},{"generated":{"line":376,"column":129},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":352,"column":10}},{"name":"position","generated":{"line":377,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":10}},{"name":"y","generated":{"line":377,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":19}},{"generated":{"line":377,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":10}},{"name":"position","generated":{"line":377,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":24}},{"name":"y","generated":{"line":377,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":33}},{"generated":{"line":377,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":24}},{"name":"Math","generated":{"line":377,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":35}},{"name":"abs","generated":{"line":377,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":40}},{"generated":{"line":377,"column":76},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":35}},{"name":"config","generated":{"line":377,"column":77},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":44}},{"name":"device","generated":{"line":377,"column":94},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":51}},{"generated":{"line":377,"column":100},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":44}},{"name":"mobile","generated":{"line":377,"column":101},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":58}},{"generated":{"line":377,"column":107},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":44}},{"name":"container","generated":{"line":377,"column":108},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":65}},{"generated":{"line":377,"column":117},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":44}},{"name":"position","generated":{"line":377,"column":118},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":75}},{"generated":{"line":377,"column":126},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":44}},{"name":"y","generated":{"line":377,"column":127},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":84}},{"generated":{"line":377,"column":128},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":35}},{"generated":{"line":377,"column":129},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":353,"column":10}},{"generated":{"line":379,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":355,"column":10}},{"name":"data","generated":{"line":379,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":355,"column":16}},{"generated":{"line":379,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":355,"column":23}},{"name":"position","generated":{"line":380,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":356,"column":12}},{"name":"position","generated":{"line":380,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":356,"column":23}},{"generated":{"line":381,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":355,"column":23}},{"generated":{"line":381,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":355,"column":10}},{"name":"scope","generated":{"line":383,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":359,"column":10}},{"name":"space","generated":{"line":383,"column":46},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":359,"column":16}},{"generated":{"line":383,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":359,"column":10}},{"name":"go","generated":{"line":383,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":359,"column":22}},{"generated":{"line":383,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":359,"column":10}},{"generated":{"line":383,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":359,"column":25}},{"generated":{"line":383,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":359,"column":10}},{"name":"data","generated":{"line":383,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":359,"column":34}},{"generated":{"line":383,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":359,"column":10}},{"generated":{"line":384,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":361,"column":9}},{"generated":{"line":385,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":363,"column":7}},{"generated":{"line":387,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":365,"column":6}},{"generated":{"line":391,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":369,"column":6}},{"generated":{"line":395,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":373,"column":5}},{"name":"selected","generated":{"line":395,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":373,"column":8}},{"generated":{"line":395,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":373,"column":5}},{"generated":{"line":395,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":373,"column":17}},{"generated":{"line":397,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":375,"column":7}},{"name":"intersects","generated":{"line":397,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":375,"column":13}},{"name":"raycaster","generated":{"line":397,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":375,"column":26}},{"name":"intersectObject","generated":{"line":397,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":375,"column":36}},{"generated":{"line":397,"column":75},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":375,"column":26}},{"name":"plane","generated":{"line":397,"column":76},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":375,"column":52}},{"generated":{"line":397,"column":81},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":375,"column":26}},{"generated":{"line":397,"column":82},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":375,"column":7}},{"generated":{"line":399,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":377,"column":7}},{"name":"intersects","generated":{"line":399,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":377,"column":10}},{"name":"length","generated":{"line":399,"column":48},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":377,"column":21}},{"generated":{"line":399,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":377,"column":10}},{"generated":{"line":399,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":377,"column":28}},{"generated":{"line":399,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":377,"column":7}},{"generated":{"line":399,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":377,"column":30}},{"generated":{"line":401,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":379,"column":10}},{"name":"object","generated":{"line":401,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":379,"column":16}},{"name":"intersects","generated":{"line":401,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":379,"column":25}},{"generated":{"line":401,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":379,"column":36}},{"generated":{"line":401,"column":66},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":379,"column":25}},{"name":"object","generated":{"line":401,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":379,"column":39}},{"generated":{"line":401,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":379,"column":10}},{"name":"MetaPosition","generated":{"line":403,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":381,"column":10}},{"name":"intersects","generated":{"line":403,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":381,"column":25}},{"generated":{"line":403,"column":67},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":381,"column":36}},{"generated":{"line":403,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":381,"column":25}},{"name":"point","generated":{"line":403,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":381,"column":39}},{"generated":{"line":403,"column":75},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":381,"column":10}},{"name":"MetaPosition","generated":{"line":405,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":10}},{"name":"z","generated":{"line":405,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":23}},{"generated":{"line":405,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":10}},{"name":"MetaPosition","generated":{"line":405,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":28}},{"name":"z","generated":{"line":405,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":41}},{"generated":{"line":405,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":28}},{"name":"Math","generated":{"line":405,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":43}},{"name":"abs","generated":{"line":405,"column":79},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":48}},{"generated":{"line":405,"column":82},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":43}},{"name":"config","generated":{"line":405,"column":83},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":52}},{"name":"device","generated":{"line":405,"column":100},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":59}},{"generated":{"line":405,"column":106},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":52}},{"name":"mobile","generated":{"line":405,"column":107},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":66}},{"generated":{"line":405,"column":113},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":52}},{"name":"container","generated":{"line":405,"column":114},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":73}},{"generated":{"line":405,"column":123},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":52}},{"name":"position","generated":{"line":405,"column":124},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":83}},{"generated":{"line":405,"column":132},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":52}},{"name":"z","generated":{"line":405,"column":133},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":92}},{"generated":{"line":405,"column":134},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":43}},{"generated":{"line":405,"column":135},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":383,"column":10}},{"name":"MetaPosition","generated":{"line":406,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":10}},{"name":"y","generated":{"line":406,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":23}},{"generated":{"line":406,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":10}},{"name":"MetaPosition","generated":{"line":406,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":28}},{"name":"y","generated":{"line":406,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":41}},{"generated":{"line":406,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":28}},{"name":"Math","generated":{"line":406,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":43}},{"name":"abs","generated":{"line":406,"column":79},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":48}},{"generated":{"line":406,"column":82},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":43}},{"name":"config","generated":{"line":406,"column":83},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":52}},{"name":"device","generated":{"line":406,"column":100},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":59}},{"generated":{"line":406,"column":106},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":52}},{"name":"mobile","generated":{"line":406,"column":107},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":66}},{"generated":{"line":406,"column":113},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":52}},{"name":"container","generated":{"line":406,"column":114},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":73}},{"generated":{"line":406,"column":123},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":52}},{"name":"position","generated":{"line":406,"column":124},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":83}},{"generated":{"line":406,"column":132},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":52}},{"name":"y","generated":{"line":406,"column":133},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":92}},{"generated":{"line":406,"column":134},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":43}},{"generated":{"line":406,"column":135},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":384,"column":10}},{"name":"scope","generated":{"line":408,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":386,"column":10}},{"name":"space","generated":{"line":408,"column":46},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":386,"column":16}},{"generated":{"line":408,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":386,"column":10}},{"name":"Meta","generated":{"line":408,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":386,"column":22}},{"generated":{"line":408,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":386,"column":10}},{"name":"forEach","generated":{"line":408,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":386,"column":27}},{"generated":{"line":408,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":386,"column":10}},{"generated":{"line":408,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":386,"column":35}},{"generated":{"line":408,"column":81},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":386,"column":43}},{"generated":{"line":410,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":388,"column":12}},{"name":"Meta","generated":{"line":410,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":388,"column":15}},{"name":"graphics","generated":{"line":410,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":388,"column":20}},{"generated":{"line":410,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":388,"column":15}},{"name":"mesh","generated":{"line":410,"column":66},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":388,"column":29}},{"generated":{"line":410,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":388,"column":15}},{"name":"id","generated":{"line":410,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":388,"column":34}},{"generated":{"line":410,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":388,"column":15}},{"name":"selected","generated":{"line":410,"column":78},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":388,"column":41}},{"name":"id","generated":{"line":410,"column":87},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":388,"column":50}},{"generated":{"line":410,"column":89},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":388,"column":12}},{"generated":{"line":410,"column":91},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":388,"column":53}},{"generated":{"line":412,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":390,"column":14}},{"name":"data","generated":{"line":412,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":390,"column":20}},{"generated":{"line":412,"column":69},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":390,"column":27}},{"name":"position","generated":{"line":413,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":391,"column":16}},{"name":"MetaPosition","generated":{"line":413,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":391,"column":26}},{"generated":{"line":414,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":390,"column":27}},{"generated":{"line":414,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":390,"column":14}},{"name":"Meta","generated":{"line":416,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":394,"column":14}},{"name":"go","generated":{"line":416,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":394,"column":19}},{"generated":{"line":416,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":394,"column":14}},{"generated":{"line":416,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":394,"column":22}},{"generated":{"line":416,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":394,"column":14}},{"name":"data","generated":{"line":416,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":394,"column":31}},{"generated":{"line":416,"column":79},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":394,"column":14}},{"generated":{"line":417,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":396,"column":13}},{"generated":{"line":418,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":398,"column":11}},{"generated":{"line":418,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":386,"column":10}},{"generated":{"line":419,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":400,"column":8}},{"generated":{"line":420,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":402,"column":6}},{"generated":{"line":422,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":404,"column":6}},{"generated":{"line":425,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":407,"column":6}},{"name":"intersects","generated":{"line":425,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":407,"column":12}},{"name":"raycaster","generated":{"line":425,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":407,"column":25}},{"name":"intersectObjects","generated":{"line":425,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":407,"column":35}},{"generated":{"line":425,"column":67},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":407,"column":25}},{"name":"scope","generated":{"line":425,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":407,"column":52}},{"name":"space","generated":{"line":425,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":407,"column":58}},{"generated":{"line":425,"column":79},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":407,"column":52}},{"name":"container","generated":{"line":425,"column":80},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":407,"column":64}},{"generated":{"line":425,"column":89},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":407,"column":52}},{"name":"children","generated":{"line":425,"column":90},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":407,"column":74}},{"generated":{"line":425,"column":98},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":407,"column":25}},{"generated":{"line":425,"column":99},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":407,"column":6}},{"generated":{"line":427,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":409,"column":6}},{"generated":{"line":428,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":410,"column":6}},{"name":"intersects","generated":{"line":428,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":410,"column":9}},{"name":"length","generated":{"line":428,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":410,"column":20}},{"generated":{"line":428,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":410,"column":9}},{"generated":{"line":428,"column":48},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":410,"column":27}},{"generated":{"line":428,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":410,"column":6}},{"generated":{"line":428,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":410,"column":29}},{"generated":{"line":430,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":412,"column":8}},{"generated":{"line":430,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":412,"column":12}},{"generated":{"line":430,"column":69},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":412,"column":8}},{"name":"name","generated":{"line":430,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":412,"column":32}},{"generated":{"line":430,"column":75},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":412,"column":8}},{"generated":{"line":432,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":414,"column":8}},{"name":"position","generated":{"line":432,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":414,"column":12}},{"name":"intersects","generated":{"line":432,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":414,"column":23}},{"generated":{"line":432,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":414,"column":34}},{"generated":{"line":432,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":414,"column":23}},{"name":"point","generated":{"line":432,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":414,"column":37}},{"generated":{"line":432,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":414,"column":8}},{"generated":{"line":434,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":416,"column":8}},{"name":"position","generated":{"line":435,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":8}},{"name":"z","generated":{"line":435,"column":43},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":17}},{"generated":{"line":435,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":8}},{"name":"position","generated":{"line":435,"column":47},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":22}},{"name":"z","generated":{"line":435,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":31}},{"generated":{"line":435,"column":59},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":22}},{"name":"Math","generated":{"line":435,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":33}},{"name":"abs","generated":{"line":435,"column":67},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":38}},{"generated":{"line":435,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":33}},{"name":"config","generated":{"line":435,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":42}},{"name":"device","generated":{"line":435,"column":88},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":49}},{"generated":{"line":435,"column":94},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":42}},{"name":"mobile","generated":{"line":435,"column":95},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":56}},{"generated":{"line":435,"column":101},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":42}},{"name":"container","generated":{"line":435,"column":102},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":63}},{"generated":{"line":435,"column":111},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":42}},{"name":"position","generated":{"line":435,"column":112},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":73}},{"generated":{"line":435,"column":120},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":42}},{"name":"z","generated":{"line":435,"column":121},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":82}},{"generated":{"line":435,"column":122},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":33}},{"generated":{"line":435,"column":123},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":417,"column":8}},{"name":"position","generated":{"line":436,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":8}},{"name":"y","generated":{"line":436,"column":43},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":17}},{"generated":{"line":436,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":8}},{"name":"position","generated":{"line":436,"column":47},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":22}},{"name":"y","generated":{"line":436,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":31}},{"generated":{"line":436,"column":59},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":22}},{"name":"Math","generated":{"line":436,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":33}},{"name":"abs","generated":{"line":436,"column":67},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":38}},{"generated":{"line":436,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":33}},{"name":"config","generated":{"line":436,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":42}},{"name":"device","generated":{"line":436,"column":88},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":49}},{"generated":{"line":436,"column":94},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":42}},{"name":"mobile","generated":{"line":436,"column":95},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":56}},{"generated":{"line":436,"column":101},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":42}},{"name":"container","generated":{"line":436,"column":102},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":63}},{"generated":{"line":436,"column":111},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":42}},{"name":"position","generated":{"line":436,"column":112},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":73}},{"generated":{"line":436,"column":120},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":42}},{"name":"y","generated":{"line":436,"column":121},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":82}},{"generated":{"line":436,"column":122},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":33}},{"generated":{"line":436,"column":123},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":418,"column":8}},{"generated":{"line":438,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":420,"column":8}},{"name":"data","generated":{"line":438,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":420,"column":14}},{"generated":{"line":438,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":420,"column":21}},{"name":"position","generated":{"line":439,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":421,"column":10}},{"name":"position","generated":{"line":439,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":421,"column":20}},{"generated":{"line":440,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":420,"column":21}},{"generated":{"line":440,"column":33},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":420,"column":8}},{"name":"scope","generated":{"line":442,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":424,"column":8}},{"name":"space","generated":{"line":442,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":424,"column":14}},{"generated":{"line":442,"column":43},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":424,"column":8}},{"name":"Meta","generated":{"line":442,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":424,"column":20}},{"generated":{"line":442,"column":48},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":424,"column":8}},{"name":"forEach","generated":{"line":442,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":424,"column":25}},{"generated":{"line":442,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":424,"column":8}},{"generated":{"line":442,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":424,"column":33}},{"generated":{"line":442,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":424,"column":41}},{"generated":{"line":444,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":426,"column":10}},{"name":"Meta","generated":{"line":444,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":426,"column":13}},{"name":"graphics","generated":{"line":444,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":426,"column":18}},{"generated":{"line":444,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":426,"column":13}},{"name":"mesh","generated":{"line":444,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":426,"column":27}},{"generated":{"line":444,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":426,"column":13}},{"name":"id","generated":{"line":444,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":426,"column":32}},{"generated":{"line":444,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":426,"column":13}},{"name":"intersects","generated":{"line":444,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":426,"column":39}},{"generated":{"line":444,"column":81},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":426,"column":50}},{"generated":{"line":444,"column":82},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":426,"column":39}},{"name":"object","generated":{"line":444,"column":84},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":426,"column":53}},{"generated":{"line":444,"column":90},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":426,"column":39}},{"name":"id","generated":{"line":444,"column":91},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":426,"column":60}},{"generated":{"line":444,"column":93},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":426,"column":10}},{"generated":{"line":444,"column":95},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":426,"column":63}},{"generated":{"line":446,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":428,"column":12}},{"name":"Meta","generated":{"line":448,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":430,"column":12}},{"name":"go","generated":{"line":448,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":430,"column":17}},{"generated":{"line":448,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":430,"column":12}},{"generated":{"line":448,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":430,"column":20}},{"generated":{"line":448,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":430,"column":12}},{"name":"data","generated":{"line":448,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":430,"column":29}},{"generated":{"line":448,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":430,"column":12}},{"generated":{"line":450,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":432,"column":12}},{"generated":{"line":450,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":432,"column":15}},{"name":"Meta","generated":{"line":450,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":432,"column":16}},{"name":"_entered","generated":{"line":450,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":432,"column":21}},{"generated":{"line":450,"column":66},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":432,"column":12}},{"generated":{"line":450,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":432,"column":30}},{"name":"Meta","generated":{"line":451,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":433,"column":14}},{"name":"go","generated":{"line":451,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":433,"column":19}},{"generated":{"line":451,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":433,"column":14}},{"generated":{"line":451,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":433,"column":22}},{"generated":{"line":451,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":433,"column":14}},{"name":"data","generated":{"line":451,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":433,"column":31}},{"generated":{"line":451,"column":79},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":433,"column":14}},{"name":"Meta","generated":{"line":452,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":434,"column":14}},{"name":"_entered","generated":{"line":452,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":434,"column":19}},{"generated":{"line":452,"column":69},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":434,"column":14}},{"generated":{"line":452,"column":72},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":434,"column":30}},{"generated":{"line":452,"column":76},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":434,"column":14}},{"generated":{"line":453,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":435,"column":13}},{"generated":{"line":453,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":432,"column":12}},{"generated":{"line":453,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":435,"column":17}},{"name":"Meta","generated":{"line":454,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":436,"column":14}},{"name":"go","generated":{"line":454,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":436,"column":19}},{"generated":{"line":454,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":436,"column":14}},{"generated":{"line":454,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":436,"column":22}},{"generated":{"line":454,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":436,"column":14}},{"name":"data","generated":{"line":454,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":436,"column":31}},{"generated":{"line":454,"column":79},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":436,"column":14}},{"name":"Meta","generated":{"line":455,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":437,"column":14}},{"name":"_entered","generated":{"line":455,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":437,"column":19}},{"generated":{"line":455,"column":69},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":437,"column":14}},{"generated":{"line":455,"column":72},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":437,"column":30}},{"generated":{"line":455,"column":77},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":437,"column":14}},{"generated":{"line":456,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":438,"column":13}},{"generated":{"line":457,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":440,"column":11}},{"generated":{"line":458,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":442,"column":9}},{"generated":{"line":458,"column":33},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":424,"column":8}},{"generated":{"line":460,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":444,"column":6}},{"generated":{"line":461,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":445,"column":7}},{"generated":{"line":461,"column":25},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":410,"column":6}},{"generated":{"line":461,"column":31},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":445,"column":11}},{"generated":{"line":463,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":447,"column":9}},{"name":"scope","generated":{"line":464,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":448,"column":8}},{"name":"space","generated":{"line":464,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":448,"column":14}},{"generated":{"line":464,"column":43},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":448,"column":8}},{"name":"Meta","generated":{"line":464,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":448,"column":20}},{"generated":{"line":464,"column":48},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":448,"column":8}},{"name":"forEach","generated":{"line":464,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":448,"column":25}},{"generated":{"line":464,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":448,"column":8}},{"generated":{"line":464,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":448,"column":33}},{"generated":{"line":464,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":448,"column":41}},{"generated":{"line":466,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":450,"column":12}},{"name":"Meta","generated":{"line":466,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":450,"column":15}},{"name":"_entered","generated":{"line":466,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":450,"column":20}},{"generated":{"line":466,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":450,"column":12}},{"generated":{"line":466,"column":59},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":450,"column":29}},{"name":"Meta","generated":{"line":467,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":451,"column":14}},{"name":"go","generated":{"line":467,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":451,"column":19}},{"generated":{"line":467,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":451,"column":14}},{"generated":{"line":467,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":451,"column":22}},{"generated":{"line":467,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":451,"column":14}},{"name":"data","generated":{"line":467,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":451,"column":31}},{"generated":{"line":467,"column":69},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":451,"column":14}},{"name":"Meta","generated":{"line":468,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":452,"column":14}},{"name":"_entered","generated":{"line":468,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":452,"column":19}},{"generated":{"line":468,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":452,"column":14}},{"generated":{"line":468,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":452,"column":30}},{"generated":{"line":468,"column":69},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":452,"column":14}},{"generated":{"line":469,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":453,"column":14}},{"generated":{"line":470,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":455,"column":9}},{"generated":{"line":470,"column":33},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":448,"column":8}},{"generated":{"line":471,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":457,"column":7}},{"generated":{"line":472,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":459,"column":5}},{"generated":{"line":472,"column":17},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":303,"column":4}},{"name":"onMouseUp","generated":{"line":474,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":461,"column":4}},{"generated":{"line":474,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":461,"column":18}},{"name":"event","generated":{"line":474,"column":47},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":461,"column":19}},{"generated":{"line":474,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":461,"column":18}},{"generated":{"line":474,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":461,"column":29}},{"name":"prepare","generated":{"line":476,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":463,"column":6}},{"name":"event","generated":{"line":476,"column":32},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":463,"column":14}},{"generated":{"line":476,"column":37},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":463,"column":6}},{"generated":{"line":478,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":465,"column":6}},{"generated":{"line":481,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":468,"column":6}},{"name":"globePlane","generated":{"line":481,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":468,"column":9}},{"generated":{"line":481,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":468,"column":6}},{"generated":{"line":481,"column":40},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":468,"column":20}},{"name":"scope","generated":{"line":482,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":469,"column":8}},{"name":"space","generated":{"line":482,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":469,"column":14}},{"generated":{"line":482,"column":43},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":469,"column":8}},{"name":"container","generated":{"line":482,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":469,"column":20}},{"generated":{"line":482,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":469,"column":8}},{"name":"remove","generated":{"line":482,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":469,"column":30}},{"generated":{"line":482,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":469,"column":8}},{"name":"globePlane","generated":{"line":482,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":469,"column":37}},{"generated":{"line":482,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":469,"column":8}},{"name":"globePlane","generated":{"line":483,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":470,"column":8}},{"generated":{"line":483,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":470,"column":21}},{"generated":{"line":483,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":470,"column":8}},{"generated":{"line":484,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":471,"column":7}},{"generated":{"line":486,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":473,"column":6}},{"generated":{"line":487,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":474,"column":6}},{"generated":{"line":488,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":475,"column":6}},{"name":"raycaster","generated":{"line":489,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":476,"column":6}},{"name":"setFromCamera","generated":{"line":489,"column":34},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":476,"column":16}},{"generated":{"line":489,"column":47},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":476,"column":6}},{"name":"mouse","generated":{"line":489,"column":48},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":476,"column":30}},{"generated":{"line":489,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":476,"column":6}},{"name":"space","generated":{"line":489,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":476,"column":37}},{"name":"camera","generated":{"line":489,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":476,"column":43}},{"generated":{"line":489,"column":67},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":476,"column":6}},{"generated":{"line":491,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":478,"column":6}},{"generated":{"line":492,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":479,"column":6}},{"name":"_intersectsGlobe","generated":{"line":492,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":479,"column":12}},{"name":"raycaster","generated":{"line":492,"column":47},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":479,"column":31}},{"name":"intersectObjects","generated":{"line":492,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":479,"column":41}},{"generated":{"line":492,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":479,"column":31}},{"name":"scope","generated":{"line":492,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":479,"column":58}},{"name":"space","generated":{"line":492,"column":80},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":479,"column":64}},{"generated":{"line":492,"column":85},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":479,"column":58}},{"name":"camera","generated":{"line":492,"column":86},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":479,"column":70}},{"generated":{"line":492,"column":92},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":479,"column":58}},{"name":"children","generated":{"line":492,"column":93},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":479,"column":77}},{"generated":{"line":492,"column":101},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":479,"column":31}},{"generated":{"line":492,"column":102},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":479,"column":6}},{"generated":{"line":494,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":481,"column":6}},{"generated":{"line":495,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":482,"column":6}},{"name":"_intersectsGlobe","generated":{"line":495,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":482,"column":9}},{"name":"length","generated":{"line":495,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":482,"column":26}},{"generated":{"line":495,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":482,"column":9}},{"generated":{"line":495,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":482,"column":33}},{"generated":{"line":495,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":482,"column":6}},{"generated":{"line":495,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":482,"column":35}},{"generated":{"line":497,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":484,"column":8}},{"generated":{"line":497,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":484,"column":12}},{"generated":{"line":497,"column":84},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":484,"column":8}},{"name":"name","generated":{"line":497,"column":86},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":484,"column":47}},{"generated":{"line":497,"column":90},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":484,"column":8}},{"name":"selectedGlobe","generated":{"line":499,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":486,"column":9}},{"name":"_intersectsGlobe","generated":{"line":499,"column":48},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":486,"column":26}},{"generated":{"line":499,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":486,"column":43}},{"generated":{"line":499,"column":66},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":486,"column":26}},{"name":"object","generated":{"line":499,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":486,"column":46}},{"generated":{"line":499,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":486,"column":9}},{"generated":{"line":500,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":487,"column":9}},{"name":"point","generated":{"line":500,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":487,"column":13}},{"name":"_intersectsGlobe","generated":{"line":500,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":487,"column":26}},{"generated":{"line":500,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":487,"column":43}},{"generated":{"line":500,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":487,"column":26}},{"name":"point","generated":{"line":500,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":487,"column":46}},{"generated":{"line":500,"column":69},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":487,"column":9}},{"name":"point","generated":{"line":502,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":8}},{"name":"z","generated":{"line":502,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":14}},{"generated":{"line":502,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":8}},{"name":"point","generated":{"line":502,"column":42},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":19}},{"name":"z","generated":{"line":502,"column":48},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":25}},{"generated":{"line":502,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":19}},{"name":"Math","generated":{"line":502,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":27}},{"name":"abs","generated":{"line":502,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":32}},{"generated":{"line":502,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":27}},{"name":"config","generated":{"line":502,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":36}},{"name":"device","generated":{"line":502,"column":78},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":43}},{"generated":{"line":502,"column":84},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":36}},{"name":"mobile","generated":{"line":502,"column":85},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":50}},{"generated":{"line":502,"column":91},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":36}},{"name":"container","generated":{"line":502,"column":92},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":57}},{"generated":{"line":502,"column":101},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":36}},{"name":"position","generated":{"line":502,"column":102},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":67}},{"generated":{"line":502,"column":110},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":36}},{"name":"z","generated":{"line":502,"column":111},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":76}},{"generated":{"line":502,"column":112},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":27}},{"generated":{"line":502,"column":113},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":489,"column":8}},{"name":"point","generated":{"line":503,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":8}},{"name":"y","generated":{"line":503,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":14}},{"generated":{"line":503,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":8}},{"name":"point","generated":{"line":503,"column":42},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":19}},{"name":"y","generated":{"line":503,"column":48},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":25}},{"generated":{"line":503,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":19}},{"name":"Math","generated":{"line":503,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":27}},{"name":"abs","generated":{"line":503,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":32}},{"generated":{"line":503,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":27}},{"name":"config","generated":{"line":503,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":36}},{"name":"device","generated":{"line":503,"column":78},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":43}},{"generated":{"line":503,"column":84},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":36}},{"name":"mobile","generated":{"line":503,"column":85},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":50}},{"generated":{"line":503,"column":91},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":36}},{"name":"container","generated":{"line":503,"column":92},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":57}},{"generated":{"line":503,"column":101},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":36}},{"name":"position","generated":{"line":503,"column":102},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":67}},{"generated":{"line":503,"column":110},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":36}},{"name":"y","generated":{"line":503,"column":111},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":76}},{"generated":{"line":503,"column":112},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":27}},{"generated":{"line":503,"column":113},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":490,"column":8}},{"generated":{"line":505,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":492,"column":8}},{"generated":{"line":506,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":493,"column":10}},{"name":"data","generated":{"line":506,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":493,"column":16}},{"generated":{"line":506,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":493,"column":23}},{"name":"position","generated":{"line":507,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":494,"column":12}},{"name":"point","generated":{"line":507,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":494,"column":23}},{"generated":{"line":508,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":493,"column":23}},{"generated":{"line":508,"column":33},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":493,"column":10}},{"name":"scope","generated":{"line":509,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":496,"column":10}},{"name":"space","generated":{"line":509,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":496,"column":16}},{"generated":{"line":509,"column":43},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":496,"column":10}},{"name":"go","generated":{"line":509,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":496,"column":22}},{"generated":{"line":509,"column":46},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":496,"column":10}},{"generated":{"line":509,"column":47},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":496,"column":25}},{"generated":{"line":509,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":496,"column":10}},{"name":"data","generated":{"line":509,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":496,"column":36}},{"generated":{"line":509,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":496,"column":10}},{"generated":{"line":510,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":497,"column":8}},{"generated":{"line":511,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":499,"column":7}},{"generated":{"line":513,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":501,"column":6}},{"generated":{"line":517,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":505,"column":6}},{"name":"selected","generated":{"line":517,"column":28},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":505,"column":10}},{"generated":{"line":517,"column":36},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":505,"column":6}},{"generated":{"line":517,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":505,"column":20}},{"name":"scope","generated":{"line":519,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":507,"column":8}},{"name":"space","generated":{"line":519,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":507,"column":14}},{"generated":{"line":519,"column":43},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":507,"column":8}},{"name":"container","generated":{"line":519,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":507,"column":20}},{"generated":{"line":519,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":507,"column":8}},{"name":"remove","generated":{"line":519,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":507,"column":30}},{"generated":{"line":519,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":507,"column":8}},{"name":"plane","generated":{"line":519,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":507,"column":37}},{"generated":{"line":519,"column":66},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":507,"column":8}},{"name":"plane","generated":{"line":520,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":508,"column":8}},{"generated":{"line":520,"column":40},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":508,"column":16}},{"generated":{"line":520,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":508,"column":8}},{"name":"space","generated":{"line":522,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":510,"column":8}},{"name":"Meta","generated":{"line":522,"column":38},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":510,"column":14}},{"generated":{"line":522,"column":42},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":510,"column":8}},{"name":"find","generated":{"line":522,"column":43},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":510,"column":19}},{"generated":{"line":522,"column":47},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":510,"column":8}},{"generated":{"line":522,"column":48},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":510,"column":24}},{"generated":{"line":522,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":510,"column":32}},{"generated":{"line":523,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":511,"column":10}},{"name":"Meta","generated":{"line":523,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":511,"column":13}},{"name":"graphics","generated":{"line":523,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":511,"column":18}},{"generated":{"line":523,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":511,"column":13}},{"name":"mesh","generated":{"line":523,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":511,"column":27}},{"generated":{"line":523,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":511,"column":13}},{"name":"id","generated":{"line":523,"column":63},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":511,"column":32}},{"generated":{"line":523,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":511,"column":13}},{"name":"selected","generated":{"line":523,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":511,"column":39}},{"name":"id","generated":{"line":523,"column":79},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":511,"column":48}},{"generated":{"line":523,"column":81},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":511,"column":10}},{"generated":{"line":523,"column":83},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":511,"column":51}},{"generated":{"line":524,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":512,"column":10}},{"name":"data","generated":{"line":524,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":512,"column":16}},{"generated":{"line":524,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":512,"column":23}},{"name":"position","generated":{"line":525,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":513,"column":12}},{"name":"MetaPosition","generated":{"line":525,"column":66},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":513,"column":22}},{"generated":{"line":526,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":512,"column":23}},{"generated":{"line":526,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":512,"column":10}},{"name":"Meta","generated":{"line":527,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":515,"column":12}},{"name":"go","generated":{"line":527,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":515,"column":17}},{"generated":{"line":527,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":515,"column":12}},{"generated":{"line":527,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":515,"column":20}},{"generated":{"line":527,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":515,"column":12}},{"name":"data","generated":{"line":527,"column":67},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":515,"column":31}},{"generated":{"line":527,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":515,"column":12}},{"generated":{"line":528,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":516,"column":11}},{"generated":{"line":529,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":517,"column":9}},{"generated":{"line":529,"column":33},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":510,"column":8}},{"name":"selected","generated":{"line":531,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":519,"column":8}},{"generated":{"line":531,"column":43},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":519,"column":19}},{"generated":{"line":531,"column":47},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":519,"column":8}},{"generated":{"line":532,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":521,"column":7}},{"generated":{"line":532,"column":25},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":505,"column":6}},{"generated":{"line":532,"column":31},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":521,"column":11}},{"generated":{"line":532,"column":32},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":523,"column":7}},{"generated":{"line":533,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":525,"column":5}},{"generated":{"line":533,"column":17},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":461,"column":4}},{"generated":{"line":535,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":527,"column":4}},{"name":"init","generated":{"line":535,"column":21},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":527,"column":9}},{"generated":{"line":535,"column":25},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":527,"column":4}},{"generated":{"line":537,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":529,"column":4}},{"generated":{"line":537,"column":23},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":529,"column":11}},{"generated":{"line":537,"column":27},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":529,"column":4}},{"generated":{"line":538,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":530,"column":3}},{"generated":{"line":542,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":532,"column":8}},{"name":"document","generated":{"line":544,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":534,"column":4}},{"name":"addEventListener","generated":{"line":544,"column":33},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":534,"column":13}},{"generated":{"line":544,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":534,"column":4}},{"generated":{"line":544,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":534,"column":31}},{"generated":{"line":544,"column":59},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":534,"column":4}},{"name":"onKeyDown","generated":{"line":544,"column":61},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":534,"column":42}},{"generated":{"line":544,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":534,"column":4}},{"generated":{"line":544,"column":72},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":534,"column":53}},{"generated":{"line":544,"column":77},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":534,"column":4}},{"name":"document","generated":{"line":545,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":535,"column":4}},{"name":"addEventListener","generated":{"line":545,"column":33},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":535,"column":13}},{"generated":{"line":545,"column":49},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":535,"column":4}},{"generated":{"line":545,"column":50},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":535,"column":31}},{"generated":{"line":545,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":535,"column":4}},{"name":"onKeyUp","generated":{"line":545,"column":59},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":535,"column":40}},{"generated":{"line":545,"column":66},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":535,"column":4}},{"generated":{"line":545,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":535,"column":49}},{"generated":{"line":545,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":535,"column":4}},{"name":"addEventListener","generated":{"line":547,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":537,"column":4}},{"generated":{"line":547,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":537,"column":22}},{"generated":{"line":547,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":537,"column":4}},{"name":"onMouseMove","generated":{"line":547,"column":54},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":537,"column":35}},{"generated":{"line":547,"column":65},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":537,"column":4}},{"generated":{"line":547,"column":67},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":537,"column":48}},{"generated":{"line":547,"column":72},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":537,"column":4}},{"name":"addEventListener","generated":{"line":548,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":538,"column":4}},{"generated":{"line":548,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":538,"column":22}},{"generated":{"line":548,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":538,"column":4}},{"name":"onMouseDown","generated":{"line":548,"column":55},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":538,"column":36}},{"generated":{"line":548,"column":66},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":538,"column":4}},{"generated":{"line":548,"column":68},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":538,"column":49}},{"generated":{"line":548,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":538,"column":4}},{"name":"addEventListener","generated":{"line":549,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":539,"column":4}},{"generated":{"line":549,"column":41},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":539,"column":22}},{"generated":{"line":549,"column":51},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":539,"column":4}},{"name":"onMouseUp","generated":{"line":549,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":539,"column":34}},{"generated":{"line":549,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":539,"column":4}},{"generated":{"line":549,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":539,"column":45}},{"generated":{"line":549,"column":69},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":539,"column":4}},{"generated":{"line":550,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":541,"column":3}},{"generated":{"line":553,"column":45},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":543,"column":14}},{"name":"document","generated":{"line":555,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":545,"column":4}},{"name":"removeEventListener","generated":{"line":555,"column":33},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":545,"column":13}},{"generated":{"line":555,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":545,"column":4}},{"generated":{"line":555,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":545,"column":34}},{"generated":{"line":555,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":545,"column":4}},{"name":"onKeyDown","generated":{"line":555,"column":64},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":545,"column":45}},{"generated":{"line":555,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":545,"column":4}},{"generated":{"line":555,"column":75},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":545,"column":56}},{"generated":{"line":555,"column":80},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":545,"column":4}},{"name":"document","generated":{"line":556,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":546,"column":4}},{"name":"removeEventListener","generated":{"line":556,"column":33},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":546,"column":13}},{"generated":{"line":556,"column":52},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":546,"column":4}},{"generated":{"line":556,"column":53},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":546,"column":34}},{"generated":{"line":556,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":546,"column":4}},{"name":"onKeyUp","generated":{"line":556,"column":62},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":546,"column":43}},{"generated":{"line":556,"column":69},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":546,"column":4}},{"generated":{"line":556,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":546,"column":52}},{"generated":{"line":556,"column":76},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":546,"column":4}},{"name":"removeEventListener","generated":{"line":558,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":548,"column":4}},{"generated":{"line":558,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":548,"column":25}},{"generated":{"line":558,"column":57},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":548,"column":4}},{"name":"onMouseMove","generated":{"line":558,"column":59},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":548,"column":40}},{"generated":{"line":558,"column":70},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":548,"column":4}},{"generated":{"line":558,"column":72},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":548,"column":53}},{"generated":{"line":558,"column":77},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":548,"column":4}},{"name":"removeEventListener","generated":{"line":559,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":549,"column":4}},{"generated":{"line":559,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":549,"column":25}},{"generated":{"line":559,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":549,"column":4}},{"name":"onMouseDown","generated":{"line":559,"column":60},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":549,"column":41}},{"generated":{"line":559,"column":71},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":549,"column":4}},{"generated":{"line":559,"column":73},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":549,"column":54}},{"generated":{"line":559,"column":78},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":549,"column":4}},{"name":"removeEventListener","generated":{"line":560,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":550,"column":4}},{"generated":{"line":560,"column":44},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":550,"column":25}},{"generated":{"line":560,"column":56},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":550,"column":4}},{"name":"onMouseUp","generated":{"line":560,"column":58},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":550,"column":39}},{"generated":{"line":560,"column":67},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":550,"column":4}},{"generated":{"line":560,"column":69},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":550,"column":50}},{"generated":{"line":560,"column":74},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":550,"column":4}},{"generated":{"line":561,"column":0},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":552,"column":3}},{"name":"space","generated":{"line":564,"column":39},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":554,"column":9}},{"generated":{"line":564,"column":46},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":554,"column":15}},{"generated":{"line":564,"column":47},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":556,"column":3}},{"name":"MobileDeviceController","generated":{"line":570,"column":18},"source":"src\\Space\\Device\\Mobile\\MobileDeviceController.js","original":{"line":83,"column":21}}],"sources":{"src\\Space\\Device\\Mobile\\MobileDeviceController.js":"import config from '../../../../config';\r\n\r\nimport {DoubleSide, CubeGeometry, PlaneGeometry, Vector2, Vector3, Object3D, Raycaster, Plane, Mesh, MeshBasicMaterial, SphereGeometry} from 'three';\r\n\r\nimport log from '../../../Utilities/log';\r\n\r\nfunction prepare(event){\r\n\r\n    event.preventDefault();\r\n\r\n}\r\n\r\nconst name = 'DesktopDeviceController'\r\n\r\nlet scope;\r\n\r\nconst raycaster = new Raycaster();\r\nconst raycasterGlobe = new Raycaster();\r\n\r\nconst mouse     = new Vector2();\r\n      mouse.x   = null;\r\n      mouse.y   = null;\r\n\r\nconst offset       = new Vector3();\r\nconst intersection = new Vector3();\r\n\r\nlet onMouseMove, onMouseDown, onMouseUp, onKeyDown, onKeyUp;\r\n\r\nlet selected = null, hovered = null;\r\nlet selectedGlobe = null;\r\nlet selectedGlobePoint = null;\r\nlet intersectsGlobePlane = null;\r\n\r\nlet MetaPosition = null;\r\n\r\nlet globePlane = null;\r\n\r\nlet moveForward = false;\r\nlet moveBackward = false;\r\nlet moveLeft = false;\r\nlet moveRight = false;\r\nlet moveUp = false;\r\nlet moveDown = false;\r\n\r\nlet prevTime = performance.now();\r\nlet velocity = new Vector3();\r\n\r\nlet metaEntered = false;\r\nlet metaEnteredData = null;\r\n\r\nlet keys = {\r\n  enter: false,\r\n  space: false,\r\n  esc: false\r\n}\r\n\r\nlet globe;\r\nlet plane;\r\n\r\nlet data;\r\n\r\nconst _DEFAULT = {\r\n    ACCELERATION: 250,\r\n    FOG: {\r\n      FAR: 25\r\n    },\r\n    CONTAINER: {\r\n      SCALE: 1,\r\n      POSITION: {\r\n        Y: -2,\r\n        Z: -10\r\n      }\r\n    },\r\n    GLOBE:{\r\n      RADIUS: 10.5\r\n    }\r\n  };\r\n\r\n/** This class represents a mobile device controller.\r\n* @constructor\r\n* @param {Object} space\r\n*/\r\nexport default class MobileDeviceController {\r\n\r\n  constructor(space){\r\n\r\n    scope = this;\r\n\r\n    this.space = space;\r\n\r\n    /*\r\n      Adjust\r\n    */\r\n\r\n    //Add a globe on the camera as an 'interaction radius'.\r\n    globe = new Mesh(new SphereGeometry(Math.abs(config.device.mobile.camera.position.z),32,32), new MeshBasicMaterial({color: config.device.mobile.globe.color, wireframe: config.device.mobile.globe.wireframe, transparent: config.device.mobile.globe.transparency, opacity: config.device.mobile.globe.opacity, side: DoubleSide}));\r\n    space.camera.add(globe);\r\n\r\n    //Adjust space (device specifically).\r\n    space.container.position\r\n    .copy(config.device.mobile.container.position);\r\n\r\n    space.camera.position\r\n    .copy(config.device.mobile.camera.position);\r\n\r\n    space.scene.fog.far = Math.abs(config.device.mobile.camera.position.z*2);\r\n\r\n\r\n    onKeyDown = (event) => {\r\n\r\n      switch ( event.keyCode ) {\r\n\r\n        case 13: //enter\r\n        keys.enter = true;\r\n        break;\r\n\r\n        case 27: //escape\r\n        keys.esc = true;\r\n        break;\r\n\r\n        case 32: //space\r\n        keys.space = true;\r\n        break;\r\n\r\n        case 38: // up\r\n        case 87: // w\r\n            moveForward = true;\r\n            break;\r\n\r\n        case 37: // left\r\n        case 65: // a\r\n            moveLeft = true; break;\r\n\r\n        case 40: // down\r\n        case 83: // s\r\n            moveBackward = true;\r\n            break;\r\n\r\n        case 39: // right\r\n        case 68: // d\r\n            moveRight = true;\r\n            break;\r\n\r\n        case 32: // space\r\n        moveUp = true;\r\n        break;\r\n\r\n        case 16: // shift\r\n        moveDown = true;\r\n        break;\r\n\r\n      }\r\n\r\n      if(keys.enter&&keys.space){\r\n          //@todo fire a 'release' event in space, since this is not possible anymore from now on\r\n          scope.space.go('release');\r\n\r\n          element.requestPointerLock = element.requestPointerLock || element.mozRequestPointerLock || element.webkitRequestPointerLock;\r\n          element.requestPointerLock();\r\n\r\n      }\r\n\r\n    };\r\n\r\n    onKeyUp = (event) => {\r\n\r\n        switch( event.keyCode ) {\r\n\r\n            case 13: //enter\r\n            keys.enter = false;\r\n            break;\r\n\r\n            case 27: //escape\r\n            keys.esc = false;\r\n            break;\r\n\r\n            case 32: //space\r\n            keys.space = false;\r\n            break;\r\n\r\n            case 38: // up\r\n            case 87: // w\r\n                moveForward = false;\r\n                break;\r\n\r\n            case 37: // left\r\n            case 65: // a\r\n                moveLeft = false;\r\n                break;\r\n\r\n            case 40: // down\r\n            case 83: // s\r\n                moveBackward = false;\r\n                break;\r\n\r\n            case 39: // right\r\n            case 68: // d\r\n                moveRight = false;\r\n                break;\r\n\r\n            case 32: // space\r\n            moveUp = false;\r\n                        break;\r\n\r\n            case 16: // shift\r\n            moveDown = false;\r\n            break;\r\n\r\n        }\r\n\r\n    };\r\n\r\n\r\n    onMouseDown = (event) => {\r\n\r\n      prepare(event);\r\n\r\n      mouse.x = +(event.touches[0].pageX / window.innerWidth) * 2 - 1;\r\n      mouse.y = -(event.touches[0].pageY / window.innerHeight) * 2 + 1;\r\n\r\n      raycaster.setFromCamera(mouse, space.camera);\r\n\r\n      /*\r\n        Meta\r\n      */\r\n\r\n      //Check for reached any Meta.\r\n      const intersects = raycaster.intersectObjects(scope.space.container.children);\r\n\r\n      //Any intersections?\r\n      if(intersects.length>0){\r\n\r\n        selected = intersects[0].object;\r\n\r\n        scope.space.Meta.forEach(Meta => {\r\n\r\n          if(Meta.graphics.mesh.id === selected.id){\r\n\r\n            MetaPosition = intersects[0].point;\r\n\r\n            MetaPosition.z  = MetaPosition.z+Math.abs(config.device.mobile.container.position.z);\r\n            MetaPosition.y  = MetaPosition.y+Math.abs(config.device.mobile.container.position.y);\r\n\r\n            const data = {\r\n              position: MetaPosition\r\n            };\r\n\r\n            Meta.go('touch', data);\r\n\r\n            //Set up plane\r\n            plane = new Mesh(new PlaneGeometry(100,100,10,10), new MeshBasicMaterial({wireframe:true, transparent:true, opacity: false}));\r\n            plane.position.copy(MetaPosition);\r\n            scope.space.container.add(plane);\r\n\r\n          }\r\n\r\n        });\r\n\r\n      }else{\r\n\r\n        log('Looking for space reaches', name)\r\n\r\n        /*\r\n          Space\r\n        */\r\n\r\n        //And always, we're also 'reaching into space'.\r\n        //So, set up a raycaster for the globe.\r\n\r\n        //Check for intersections on globe.\r\n        const _intersectsGlobe = raycaster.intersectObject(globe);\r\n\r\n        //Any hits?\r\n        if(_intersectsGlobe.length>0){\r\n\r\n          selectedGlobe         = _intersectsGlobe[0].object;\r\n          selectedGlobePoint    = _intersectsGlobe[0].point;\r\n\r\n          //Substract container's position\r\n          selectedGlobePoint.z  = selectedGlobePoint.z+Math.abs(config.device.mobile.container.position.z);\r\n          selectedGlobePoint.y  = selectedGlobePoint.y+Math.abs(config.device.mobile.container.position.y);\r\n    \r\n\r\n          //Set up helper plane\r\n          globePlane = new Mesh(new PlaneGeometry(100,100,10,10), new MeshBasicMaterial({wireframe:config.device.desktop.globe.wireframe, transparent: true, opacity:config.device.desktop.globe.opacity}));\r\n          globePlane.position.copy(selectedGlobePoint);\r\n          scope.space.scene.add(globePlane);\r\n\r\n          const data = {\r\n            position : selectedGlobePoint\r\n          };\r\n\r\n          log('about to trigger space touch')\r\n\r\n          scope.space.go('touch', data);\r\n\r\n        };\r\n\r\n      }\r\n\r\n    };\r\n\r\n    onMouseMove = (event) => {\r\n\r\n      prepare(event);\r\n\r\n      mouse.x = +(event.touches[0].pageX / window.innerWidth) * 2 - 1;\r\n      mouse.y = -(event.touches[0].pageY / window.innerHeight) * 2 + 1;\r\n\r\n      raycaster.setFromCamera(mouse, space.camera);\r\n\r\n      /*\r\n        Space\r\n      */\r\n\r\n      //Take the intersection on the globe.\r\n      //Draw a plane from there.\r\n      //Send rays.\r\n\r\n      if(globePlane){\r\n\r\n        log('Intersected globe', name)\r\n\r\n        intersectsGlobePlane = raycaster.intersectObject(globePlane);\r\n\r\n        if(intersectsGlobePlane.length>0){\r\n\r\n          let position = intersectsGlobePlane[0].point;\r\n\r\n          position.z  = position.z+Math.abs(config.device.mobile.container.position.z);\r\n          position.y  = position.y+Math.abs(config.device.mobile.container.position.y);\r\n\r\n          const data =  {\r\n            position: position\r\n          };\r\n\r\n          scope.space.go('touch', data);\r\n        }\r\n\r\n      }else{\r\n\r\n        log('Intersected space', name);\r\n        //The rest is just reaching around in space...\r\n\r\n        let _intersectsGlobe = raycaster.intersectObject(globe);\r\n\r\n        //Any objects hit?\r\n        if(_intersectsGlobe.length>0){\r\n\r\n          const position = _intersectsGlobe[0].point;\r\n\r\n          position.z  = position.z+Math.abs(config.device.mobile.container.position.z);\r\n          position.y  = position.y+Math.abs(config.device.mobile.container.position.y);\r\n\r\n          const data = {\r\n            position : position\r\n          };\r\n\r\n          scope.space.go('point', data);\r\n\r\n        }\r\n\r\n      }\r\n\r\n      /*\r\n        Meta\r\n      */\r\n\r\n      /*\r\n        Meta was selected before and its being moved on the plane now\r\n      */\r\n\r\n     if(selected){\r\n\r\n       const intersects = raycaster.intersectObject(plane);\r\n\r\n       if(intersects.length>0){\r\n\r\n          const object = intersects[0].object;\r\n\r\n          MetaPosition = intersects[0].point;\r\n\r\n          MetaPosition.z  = MetaPosition.z+Math.abs(config.device.mobile.container.position.z);\r\n          MetaPosition.y  = MetaPosition.y+Math.abs(config.device.mobile.container.position.y);\r\n\r\n          scope.space.Meta.forEach(Meta => {\r\n\r\n            if(Meta.graphics.mesh.id === selected.id){\r\n\r\n              const data = {\r\n                position: MetaPosition\r\n              };\r\n\r\n              Meta.go('touch', data);\r\n\r\n            }\r\n\r\n          });\r\n\r\n       }\r\n\r\n     }\r\n\r\n      /*\r\n        Check for any in intersections with Meta\r\n      */\r\n      const intersects = raycaster.intersectObjects(scope.space.container.children);\r\n\r\n      //There ARE intersections with Meta\r\n      if(intersects.length>0){\r\n\r\n        log('Intersected Meta', name);\r\n\r\n        let position = intersects[0].point;\r\n\r\n        //Substract the container's position\r\n        position.z  = position.z+Math.abs(config.device.mobile.container.position.z);\r\n        position.y  = position.y+Math.abs(config.device.mobile.container.position.y);\r\n  \r\n        const data = {\r\n          position: position\r\n        };\r\n\r\n        scope.space.Meta.forEach(Meta => {\r\n\r\n          if(Meta.graphics.mesh.id === intersects[0].object.id){\r\n\r\n            //console.log(Meta.graphics.mesh.id+'-'+intersects[0].object.id)\r\n\r\n            Meta.go('point', data);  \r\n\r\n            if(!Meta._entered){\r\n              Meta.go('enter', data);      \r\n              Meta._entered = true;\r\n            }else{\r\n              Meta.go('leave', data);      \r\n              Meta._entered = false;\r\n            }\r\n\r\n          }\r\n\r\n        });\r\n\r\n      //NO intersections with Meta\r\n      }else{\r\n\r\n         //That means existing ones have to be cleared as well\r\n        scope.space.Meta.forEach(Meta => {\r\n\r\n            if(Meta._entered){\r\n              Meta.go('leave', data);      \r\n              Meta._entered = false;\r\n             }\r\n\r\n        });\r\n\r\n      }\r\n\r\n    };\r\n\r\n    onMouseUp   = (event) => {\r\n\r\n      prepare(event);\r\n\r\n      /*\r\n        Space\r\n      */\r\n      if(globePlane){\r\n        scope.space.container.remove(globePlane);\r\n        globePlane = false;\r\n      }\r\n\r\n      //First of all,\r\n      //we're always 'reaching into space'.\r\n      //So, set up a raycaste for the globe.\r\n      raycaster.setFromCamera(mouse, space.camera);\r\n\r\n      //Check for intersections on globe\r\n      const _intersectsGlobe = raycaster.intersectObjects(scope.space.camera.children);\r\n\r\n      //Any objects hit?\r\n      if(_intersectsGlobe.length>0){\r\n\r\n        log('Intersected globe (onMouseDown)', name)\r\n\r\n         selectedGlobe  = _intersectsGlobe[0].object;\r\n         let point      = _intersectsGlobe[0].point;\r\n\r\n        point.z  = point.z+Math.abs(config.device.mobile.container.position.z);\r\n        point.y  = point.y+Math.abs(config.device.mobile.container.position.y);\r\n\r\n        //if(selectedGlobe.name==='globe'){\r\n          const data = {\r\n            position : point\r\n          };\r\n          scope.space.go('release', data);\r\n        //}\r\n\r\n      }\r\n\r\n      /*\r\n        Meta\r\n      */\r\n\r\n      if (selected) {\r\n\r\n        scope.space.container.remove(plane);\r\n        plane = null;\r\n\r\n        space.Meta.find(Meta => {\r\n          if(Meta.graphics.mesh.id === selected.id){\r\n          const data = {\r\n            position: MetaPosition\r\n          };\r\n            Meta.go('release', data);\r\n          }\r\n        });\r\n\r\n        selected = null;\r\n\r\n      }else{\r\n\r\n      }\r\n\r\n    };\r\n\r\n    this.init();\r\n\r\n    return this;\r\n  }\r\n\r\n  init(){\r\n\r\n    document.addEventListener( 'keydown', onKeyDown, false );\r\n    document.addEventListener( 'keyup', onKeyUp, false );\r\n\r\n    addEventListener( 'touchmove', onMouseMove, false );\r\n    addEventListener( 'touchstart', onMouseDown, false );\r\n    addEventListener( 'touchend', onMouseUp, false );\r\n\r\n  }\r\n\r\n  deactivate(){\r\n\r\n    document.removeEventListener( 'keydown', onKeyDown, false );\r\n    document.removeEventListener( 'keyup', onKeyUp, false );\r\n\r\n    removeEventListener( 'ontouchmove', onMouseMove, false );\r\n    removeEventListener( 'ontouchstart', onMouseDown, false );\r\n    removeEventListener( 'ontouchend', onMouseUp, false );\r\n\r\n  }\r\n\r\n  render(space){\r\n\r\n  }\r\n\r\n}\r\n"},"lineCount":null}},"hash":"4e5a35f765fff9245495f65b0b5fcfe2","cacheData":{"env":{}}}