TransformControls constructor
TransformControls(
- Camera? camera,
- GlobalKey<
PeripheralsState> listenableKey
Implementation
TransformControls(Camera? camera, this.listenableKey) : super() {
scope = this;
visible = false;
// this.domElement.style.touchAction = 'none'; // disable touch scroll
_gizmo = TransformControlsGizmo(this);
_gizmo.name = "TransformControlsGizmo";
_plane = TransformControlsPlane(this);
_plane.name = "TransformControlsPlane";
this.camera = camera;
add(_gizmo);
add(_plane);
domElement.addEventListener(PeripheralType.pointerdown, _onPointerDown, false);
domElement.addEventListener(PeripheralType.pointerHover, _onPointerHover, false);
domElement.addEventListener(PeripheralType.pointerup, _onPointerUp, false);
}