Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

Protected config

Protected currentValues

currentValues: Array<{ currentPickedObject: Object3D; intersectionDistance: number; raycaster: Raycaster; startOffset: Vector3; startRotation: Quaternion; startScale: Vector3 }> = []

Methods

fire

off

on

Protected onEmptyControllerMove

  • onEmptyControllerMove(intersection?: Intersection): void

Protected onObjectMove

  • onObjectMove(): void

Protected onObjectPick

  • onObjectPick(pickedObject: Object3D): void

Protected onObjectRelease

  • onObjectRelease(): void

once

Protected update

  • update(newPosition: Vector3, newRotation: Quaternion, isSqueezed: boolean, controllerNumber: number): void

updateRaycaster

  • updateRaycaster(): void

Legend

  • Namespace
  • Object literal
  • Variable
  • Function
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Method
  • Protected property
  • Protected method
  • Enumeration
  • Interface

Generated using TypeDoc