Class: BaseControllerVisual
Defined in: packages/xr-input/src/visual/impl/base-impl.ts:40
Extended by
Implements
VisualImplementation
Constructors
Constructor
new BaseControllerVisual(
scene,camera,model,layout):BaseControllerVisual
Defined in: packages/xr-input/src/visual/impl/base-impl.ts:45
Parameters
scene
Scene
camera
PerspectiveCamera
model
Group
layout
Returns
BaseControllerVisual
Properties
model
model:
Group
Defined in: packages/xr-input/src/visual/impl/base-impl.ts:48
Implementation of
VisualImplementation.model
xrInput?
optionalxrInput:XRControllerVisualAdapter
Defined in: packages/xr-input/src/visual/impl/base-impl.ts:43
Implementation of
VisualImplementation.xrInput
Methods
connect()
connect(
inputSource,enabled):void
Defined in: packages/xr-input/src/visual/impl/base-impl.ts:54
Parameters
inputSource
XRInputSource
enabled
boolean
Returns
void
Implementation of
VisualImplementation.connect
disconnect()
disconnect():
void
Defined in: packages/xr-input/src/visual/impl/base-impl.ts:59
Returns
void
Implementation of
VisualImplementation.disconnect
init()
init():
void
Defined in: packages/xr-input/src/visual/impl/base-impl.ts:52
Returns
void
Implementation of
VisualImplementation.init
toggle()
toggle(
enabled):void
Defined in: packages/xr-input/src/visual/impl/base-impl.ts:63
Parameters
enabled
boolean
Returns
void
Implementation of
VisualImplementation.toggle
update()
update(
_delta):void
Defined in: packages/xr-input/src/visual/impl/base-impl.ts:70
Parameters
_delta
number
Returns
void
Implementation of
VisualImplementation.update