CameraKeyboardWalkOperator

class CameraKeyboardWalkOperator()

Methods

addKeyMapping

CameraKeyboardWalkOperator.addKeyMapping(key, walkDirection)
Arguments:
Return type:

void

addMapping

CameraKeyboardWalkOperator.addMapping(button, modifier)
Arguments:
Return type:

void

clearKeyMappings

CameraKeyboardWalkOperator.clearKeyMappings()
Return type:void

clearMapping

CameraKeyboardWalkOperator.clearMapping()
Return type:void

disableBimMode

CameraKeyboardWalkOperator.disableBimMode()
Return type:Promise <void>

enableBimMode

CameraKeyboardWalkOperator.enableBimMode()
Return type:Promise <void>

getBimDoorConfig

CameraKeyboardWalkOperator.getBimDoorConfig()
Return type:DoorConfig()

getBimFloorConfig

CameraKeyboardWalkOperator.getBimFloorConfig()
Return type:FloorConfig()

getBimModeEnabled

CameraKeyboardWalkOperator.getBimModeEnabled()
Return type:boolean

getBimWallConfig

CameraKeyboardWalkOperator.getBimWallConfig()
Return type:WallConfig()

getElevationSpeed

CameraKeyboardWalkOperator.getElevationSpeed()
Return type:number

getKeyMapping

CameraKeyboardWalkOperator.getKeyMapping()
Return type:Map <KeyCode, WalkDirection>

getMajorAxis

CameraKeyboardWalkOperator.getMajorAxis()
Return type:Axis

getMouseLookEnabled

CameraKeyboardWalkOperator.getMouseLookEnabled()
Return type:boolean

getMouseLookSpeed

CameraKeyboardWalkOperator.getMouseLookSpeed()
Return type:number

getRotationSpeed

CameraKeyboardWalkOperator.getRotationSpeed()
Return type:number

getTilt

CameraKeyboardWalkOperator.getTilt()
Return type:number

getViewAngle

CameraKeyboardWalkOperator.getViewAngle()
Return type:number

getWalkActive

CameraKeyboardWalkOperator.getWalkActive()
Return type:boolean

getWalkSpeed

CameraKeyboardWalkOperator.getWalkSpeed()
Return type:number

getZoomSpeed

CameraKeyboardWalkOperator.getZoomSpeed()
Return type:number

isBimModeEnabled

CameraKeyboardWalkOperator.isBimModeEnabled()
Return type:boolean

onDeactivate

CameraKeyboardWalkOperator.onDeactivate()
Return type:Promise <void>

onMouseDown

CameraKeyboardWalkOperator.onMouseDown(event)
Arguments:
Return type:

void

onMouseMove

CameraKeyboardWalkOperator.onMouseMove(event)
Arguments:
Return type:

void

onMouseUp

CameraKeyboardWalkOperator.onMouseUp(event)
Arguments:
Return type:

void

resetDefaultWalkSpeeds

CameraKeyboardWalkOperator.resetDefaultWalkSpeeds()
Return type:Promise <void>

rotateLeft

CameraKeyboardWalkOperator.rotateLeft(degrees)
Arguments:
  • degrees (number()) – None
Return type:

void

rotateRight

CameraKeyboardWalkOperator.rotateRight(degrees)
Arguments:
  • degrees (number()) – None
Return type:

void

setBimDoorConfig

CameraKeyboardWalkOperator.setBimDoorConfig(doorConfig)
Arguments:
Return type:

void

setBimFloorConfig

CameraKeyboardWalkOperator.setBimFloorConfig(floorConfig)
Arguments:
Return type:

void

setBimWallConfig

CameraKeyboardWalkOperator.setBimWallConfig(wallConfig)
Arguments:
Return type:

void

setElevationSpeed

CameraKeyboardWalkOperator.setElevationSpeed(elevationSpeed)
Arguments:
  • elevationSpeed (number()) –
Return type:

void

setMapping

CameraKeyboardWalkOperator.setMapping(button, modifier)
Arguments:
Return type:

void

setMouseLookEnabled

CameraKeyboardWalkOperator.setMouseLookEnabled(mouseLookEnabled)
Arguments:
  • mouseLookEnabled (boolean()) –
Return type:

void

setMouseLookSpeed

CameraKeyboardWalkOperator.setMouseLookSpeed(mouseLookSpeed)
Arguments:
  • mouseLookSpeed (number()) –
Return type:

void

setRotationSpeed

CameraKeyboardWalkOperator.setRotationSpeed(rotationSpeed)
Arguments:
  • rotationSpeed (number()) –
Return type:

void

setTilt

CameraKeyboardWalkOperator.setTilt(tilt)
Arguments:
  • tilt (number()) –
Return type:

void

setViewAngle

CameraKeyboardWalkOperator.setViewAngle(degrees)
Arguments:
  • degrees (number()) – None
Return type:

void

setWalkSpeed

CameraKeyboardWalkOperator.setWalkSpeed(walkSpeed)
Arguments:
  • walkSpeed (number()) –
Return type:

void

setZoomSpeed

CameraKeyboardWalkOperator.setZoomSpeed(zoomSpeed)
Arguments:
  • zoomSpeed (number()) –
Return type:

void

tiltDown

CameraKeyboardWalkOperator.tiltDown(degrees)
Arguments:
  • degrees (number()) – None
Return type:

void

tiltUp

CameraKeyboardWalkOperator.tiltUp(degrees)
Arguments:
  • degrees (number()) – None
Return type:

void

toggleBimMode

CameraKeyboardWalkOperator.toggleBimMode()
Return type:Promise <void>

walkBackward

CameraKeyboardWalkOperator.walkBackward(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

void

walkBackwardWithCollision

CameraKeyboardWalkOperator.walkBackwardWithCollision(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

Promise <void>

walkDown

CameraKeyboardWalkOperator.walkDown(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

void

walkForward

CameraKeyboardWalkOperator.walkForward(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

void

walkForwardWithCollision

CameraKeyboardWalkOperator.walkForwardWithCollision(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

Promise <void>

walkLeft

CameraKeyboardWalkOperator.walkLeft(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

void

walkLeftWithCollision

CameraKeyboardWalkOperator.walkLeftWithCollision(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

Promise <void>

walkRight

CameraKeyboardWalkOperator.walkRight(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

void

walkRightWithCollision

CameraKeyboardWalkOperator.walkRightWithCollision(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

Promise <void>

walkUp

CameraKeyboardWalkOperator.walkUp(walkDistance)
Arguments:
  • walkDistance (number()) – None
Return type:

void