Interface: SimulatorControls
Defined in: src/simulator/SimulatorControls.ts:36
Properties
downKeys
Defined in: src/simulator/SimulatorControls.ts:38
hands
hands:
SimulatorHands
Defined in: src/simulator/SimulatorControls.ts:68
The simulator hands manager.
pointerDown
pointerDown:
boolean=false
Defined in: src/simulator/SimulatorControls.ts:37
renderer?
optionalrenderer:WebGLOrWebGPURenderer
Defined in: src/simulator/SimulatorControls.ts:47
simulatorControllerState
simulatorControllerState:
SimulatorControllerState
Defined in: src/simulator/SimulatorControls.ts:67
simulatorMode
simulatorMode:
SimulatorMode=SimulatorMode.USER
Defined in: src/simulator/SimulatorControls.ts:43
simulatorModeControls
simulatorModeControls:
SimulatorControlMode
Defined in: src/simulator/SimulatorControls.ts:45
simulatorModes
simulatorModes:
object
Defined in: src/simulator/SimulatorControls.ts:46
Index Signature
[key: string]: SimulatorControlMode
simulatorSettingsPanelElement?
optionalsimulatorSettingsPanelElement:ISimulatorSettingsPanelElement
Defined in: src/simulator/SimulatorControls.ts:41
Accessors
enabled
Get Signature
get enabled():
boolean
Defined in: src/simulator/SimulatorControls.ts:53
Returns
boolean
Set Signature
set enabled(
value):void
Defined in: src/simulator/SimulatorControls.ts:56
Parameters
value
boolean
Returns
void
Methods
connect()
connect():
void
Defined in: src/simulator/SimulatorControls.ts:170
Returns
void
disconnect()
disconnect():
void
Defined in: src/simulator/SimulatorControls.ts:192
Returns
void
dispose()
dispose():
void
Defined in: src/simulator/SimulatorControls.ts:329
Returns
void
init()
init(
__namedParameters):void
Defined in: src/simulator/SimulatorControls.ts:136
Initialize the simulator controls.
Parameters
__namedParameters
camera
input
interaction
renderer
simulatorOptions
timer
Returns
void
onBlur()
onBlur():
void
Defined in: src/simulator/SimulatorControls.ts:294
Returns
void
onKeyDown()
onKeyDown(
event):void
Defined in: src/simulator/SimulatorControls.ts:261
Parameters
event
Returns
void
onKeyUp()
onKeyUp(
event):void
Defined in: src/simulator/SimulatorControls.ts:289
Parameters
event
Returns
void
onLostPointerCapture()
onLostPointerCapture(
event):void
Defined in: src/simulator/SimulatorControls.ts:248
Parameters
event
Returns
void
onPointerCancel()
onPointerCancel(
event):void
Defined in: src/simulator/SimulatorControls.ts:243
Parameters
event
Returns
void
onPointerDown()
onPointerDown(
event):void
Defined in: src/simulator/SimulatorControls.ts:227
Parameters
event
Returns
void
onPointerMove()
onPointerMove(
event):void
Defined in: src/simulator/SimulatorControls.ts:222
Parameters
event
Returns
void
onPointerUp()
onPointerUp(
event):void
Defined in: src/simulator/SimulatorControls.ts:237
Parameters
event
Returns
void
onWheel()
onWheel(
event):void
Defined in: src/simulator/SimulatorControls.ts:254
Parameters
event
Returns
void
setEnabled()
setEnabled(
value):void
Defined in: src/simulator/SimulatorControls.ts:345
Parameters
value
boolean
Returns
void
setSimulatorMode()
setSimulatorMode(
mode):void
Defined in: src/simulator/SimulatorControls.ts:303
Parameters
mode
Returns
void
setSimulatorSettingsPanelElement()
setSimulatorSettingsPanelElement(
element):void
Defined in: src/simulator/SimulatorControls.ts:313
Parameters
element
ISimulatorSettingsPanelElement
Returns
void
update()
update():
void
Defined in: src/simulator/SimulatorControls.ts:218
Returns
void