Skip to main content

Class: SimulatorInterface

Defined in: src/simulator/SimulatorInterface.ts:57

Constructors

Constructor

new SimulatorInterface(): SimulatorInterface

Returns

SimulatorInterface

Methods

createHandPosePanel()

createHandPosePanel(simulatorOptions, simulatorHands): void

Defined in: src/simulator/SimulatorInterface.ts:149

Parameters

simulatorOptions

SimulatorOptions

simulatorHands

SimulatorHands

Returns

void


createSimulatorSettingsPanel()

createSimulatorSettingsPanel(simulatorOptions, simulatorControls, simulatorScene): void

Defined in: src/simulator/SimulatorInterface.ts:91

Parameters

simulatorOptions

SimulatorOptions

simulatorControls

SimulatorControls

simulatorScene

SimulatorScene

Returns

void


getInterfaceVisible()

getInterfaceVisible(): boolean

Defined in: src/simulator/SimulatorInterface.ts:177

Returns

boolean


hideUiElements()

hideUiElements(): void

Defined in: src/simulator/SimulatorInterface.ts:163

Returns

void


init()

init(simulatorOptions, simulatorControls, simulatorHands, input?, simulatorScene?): void

Defined in: src/simulator/SimulatorInterface.ts:66

Initialize the simulator interface.

Parameters

simulatorOptions

SimulatorOptions

simulatorControls

SimulatorControls

simulatorHands

SimulatorHands

input?

Input

simulatorScene?

SimulatorScene

Returns

void


showGamepadToast()

showGamepadToast(gp): void

Defined in: src/simulator/SimulatorInterface.ts:210

Parameters

gp

GamepadController

Returns

void


showGeminiLivePanel()

showGeminiLivePanel(simulatorOptions): void

Defined in: src/simulator/SimulatorInterface.ts:139

Parameters

simulatorOptions

SimulatorOptions

Returns

void


showInstructions()

showInstructions(simulatorOptions): void

Defined in: src/simulator/SimulatorInterface.ts:127

Parameters

simulatorOptions

SimulatorOptions

Returns

void


showUiElements()

showUiElements(): void

Defined in: src/simulator/SimulatorInterface.ts:170

Returns

void


toggleGamepadSettings()

toggleGamepadSettings(gp): void

Defined in: src/simulator/SimulatorInterface.ts:230

Parameters

gp

GamepadController

Returns

void


toggleInterfaceVisible()

toggleInterfaceVisible(): void

Defined in: src/simulator/SimulatorInterface.ts:181

Returns

void