WalkOperatorService
-
class
wvc.WalkOperatorService() Index
Constructors
Properties
Accessors
Methods
getElevationSpeedgetFieldOfViewgetMouseLookSpeedgetRotationSpeedgetWalkModegetWalkSpeedisCollisionDetectionEnabledisMouseLookEnabledresetresetConfigurationsetCollisionDetectionEnabledsetElevationSpeedsetFieldOfViewsetMouseLookEnabledsetMouseLookSpeedsetRotationSpeedsetWalkModesetWalkSpeed
Constructors
-
wvc.WalkOperatorService.constructor() - WalkOperatorService(options: { keyboardWalkOperator: CameraKeyboardWalkOperator, mouseWalkOperator: CameraWalkOperator, walkModeOperator: CameraWalkModeOperator }):
WalkOperatorServiceParameters
options: { keyboardWalkOperator: CameraKeyboardWalkOperator, mouseWalkOperator: CameraWalkOperator, walkModeOperator: CameraWalkModeOperator }Returns:
WalkOperatorService
Properties
-
wvc.WalkOperatorService.DefaultConfiguration static readonly
DefaultConfiguration: { collisionDetectionEnabled: boolean, mouseLookEnabled: boolean, walkMode: (“Mouse” | “Keyboard”) }
-
wvc.WalkOperatorService.serviceName readonly
serviceName: “WalkOperatorService”
Accessors
-
wvc.WalkOperatorService.keyboardWalkOperator() - get keyboardWalkOperator(): (undefined | CameraKeyboardWalkOperator)
Returns: (undefined | CameraKeyboardWalkOperator)
set keyboardWalkOperator(value: (undefined | CameraKeyboardWalkOperator)): voidParameters
value: (undefined | CameraKeyboardWalkOperator)Returns: void
-
wvc.WalkOperatorService.mouseWalkOperator() - get mouseWalkOperator(): (undefined | CameraWalkOperator)
Returns: (undefined | CameraWalkOperator)
set mouseWalkOperator(value: (undefined | CameraWalkOperator)): voidParameters
value: (undefined | CameraWalkOperator)Returns: void
-
wvc.WalkOperatorService.walkModeOperator() - get walkModeOperator(): (undefined | CameraWalkModeOperator)
Returns: (undefined | CameraWalkModeOperator)
set walkModeOperator(value: (undefined | CameraWalkModeOperator)): voidParameters
value: (undefined | CameraWalkModeOperator)Returns: void
Methods
-
wvc.WalkOperatorService.getElevationSpeed() - getElevationSpeed(): number
Returns: number
-
wvc.WalkOperatorService.getFieldOfView() - getFieldOfView(): number
Returns: number
-
wvc.WalkOperatorService.getMouseLookSpeed() - getMouseLookSpeed(): number
Returns: number
-
wvc.WalkOperatorService.getRotationSpeed() - getRotationSpeed(): number
Returns: number
-
wvc.WalkOperatorService.getWalkMode() - getWalkMode(): (“Mouse” | “Keyboard”)
Returns: (“Mouse” | “Keyboard”)
-
wvc.WalkOperatorService.getWalkSpeed() - getWalkSpeed(): number
Returns: number
-
wvc.WalkOperatorService.isCollisionDetectionEnabled() - isCollisionDetectionEnabled(): boolean
Returns: boolean
-
wvc.WalkOperatorService.isMouseLookEnabled() - isMouseLookEnabled(): boolean
Returns: boolean
-
wvc.WalkOperatorService.reset() - reset(): void
Returns: void
-
wvc.WalkOperatorService.resetConfiguration() - resetConfiguration(obj: object): Promise
Parameters
obj: objectReturns: Promise
-
wvc.WalkOperatorService.setCollisionDetectionEnabled() - setCollisionDetectionEnabled(enabled: boolean): Promise
Parameters
enabled: booleanReturns: Promise
-
wvc.WalkOperatorService.setElevationSpeed() - setElevationSpeed(value: number): void
Parameters
value: numberReturns: void
-
wvc.WalkOperatorService.setFieldOfView() - setFieldOfView(value: number): void
Parameters
value: numberReturns: void
-
wvc.WalkOperatorService.setMouseLookEnabled() - setMouseLookEnabled(enabled: boolean): void
Parameters
enabled: booleanReturns: void
-
wvc.WalkOperatorService.setMouseLookSpeed() - setMouseLookSpeed(speed: number): void
Parameters
speed: numberReturns: void
-
wvc.WalkOperatorService.setRotationSpeed() - setRotationSpeed(value: number): void
Parameters
value: numberReturns: void
-
wvc.WalkOperatorService.setWalkMode() - setWalkMode(mode: (“Mouse” | “Keyboard”)): Promise
Parameters
mode: (“Mouse” | “Keyboard”)Returns: Promise
-
wvc.WalkOperatorService.setWalkSpeed() - setWalkSpeed(value: number): void
Parameters
value: numberReturns: void