Class: SimulatorControls
Defined in: src/simulator/SimulatorControls.ts:26
Constructors
Constructor
new SimulatorControls(
simulatorControllerState
,hands
,setStereoRenderMode
,userInterface
):SimulatorControls
Defined in: src/simulator/SimulatorControls.ts:51
Create the simulator controls.
Parameters
simulatorControllerState
hands
The simulator hands manager.
setStereoRenderMode
(_
) => void
A function to set the stereo mode.
userInterface
The simulator user interface manager.
Returns
SimulatorControls
Properties
downKeys
Defined in: src/simulator/SimulatorControls.ts:28
hands
hands:
SimulatorHands
Defined in: src/simulator/SimulatorControls.ts:53
The simulator hands manager.
modeIndicatorElement?
optional
modeIndicatorElement:SimulatorModeIndicatorElement
Defined in: src/simulator/SimulatorControls.ts:31
pointerDown
pointerDown:
boolean
=false
Defined in: src/simulator/SimulatorControls.ts:27
renderer
renderer:
WebGLRenderer
Defined in: src/simulator/SimulatorControls.ts:37
simulatorControllerState
simulatorControllerState:
SimulatorControllerState
Defined in: src/simulator/SimulatorControls.ts:52
simulatorMode
simulatorMode:
SimulatorMode
=SimulatorMode.USER
Defined in: src/simulator/SimulatorControls.ts:33
simulatorModeControls
simulatorModeControls:
SimulatorControlMode
Defined in: src/simulator/SimulatorControls.ts:35
simulatorModes
simulatorModes:
object
Defined in: src/simulator/SimulatorControls.ts:36
Index Signature
[key
: string
]: SimulatorControlMode
Methods
connect()
connect():
void
Defined in: src/simulator/SimulatorControls.ts:94
Returns
void
init()
init(
__namedParameters
):void
Defined in: src/simulator/SimulatorControls.ts:77
Initialize the simulator controls.
Parameters
__namedParameters
camera
input
renderer
simulatorOptions
timer
Returns
void
onKeyDown()
onKeyDown(
event
):void
Defined in: src/simulator/SimulatorControls.ts:123
Parameters
event
Returns
void
onKeyUp()
onKeyUp(
event
):void
Defined in: src/simulator/SimulatorControls.ts:131
Parameters
event
Returns
void
onPointerDown()
onPointerDown(
event
):void
Defined in: src/simulator/SimulatorControls.ts:113
Parameters
event
Returns
void
onPointerMove()
onPointerMove(
event
):void
Defined in: src/simulator/SimulatorControls.ts:109
Parameters
event
Returns
void
onPointerUp()
onPointerUp(
event
):void
Defined in: src/simulator/SimulatorControls.ts:118
Parameters
event
Returns
void
setModeIndicatorElement()
setModeIndicatorElement(
element
):void
Defined in: src/simulator/SimulatorControls.ts:145
Parameters
element
Returns
void
setSimulatorMode()
setSimulatorMode(
mode
):void
Defined in: src/simulator/SimulatorControls.ts:135
Parameters
mode
Returns
void
update()
update():
void
Defined in: src/simulator/SimulatorControls.ts:104
Returns
void