Files
three.js/gui/js/UI.js
T

31 lines
624 B
JavaScript

var UI = function () {
var _domElement = document.createElement( 'div' );
_domElement.style.position = 'absolute';
var _viewport = new UI.Viewport();
_domElement.appendChild( _viewport.getDOMElement() );
var _toolbar = new UI.Toolbar();
_domElement.appendChild( _toolbar.getDOMElement() );
this.getDOMElement = function () {
return _domElement;
}
this.setSize = function ( width, height ) {
_domElement.style.width = width + 'px';
_domElement.style.height = height + 'px';
_viewport.setSize( width, height - 50 );
_toolbar.setPosition( 0, height - 50 );
_toolbar.setSize( width, 50 );
}
};