Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

Properties

firstPersonControlOffset

firstPersonControlOffset: Vector3

gravitationalAcceleration

gravitationalAcceleration: number

inputMap

inputMap: undefined | InputMap

isCollision

isCollision: boolean

isGravitative

isGravitative: boolean

isMoving

isMoving: boolean

lookingSpeed

lookingSpeed: number

modelMatrix

modelMatrix: Matrix4

Optional object

object: ModMesh

onLookEnd

onLookEnd: Event

onLookLeftEnd

onLookLeftEnd: Event

onLookLeftStart

onLookLeftStart: Event

onLookRightEnd

onLookRightEnd: Event

onLookRightStart

onLookRightStart: Event

onLookStart

onLookStart: Event

onMoveBackwardEnd

onMoveBackwardEnd: Event

onMoveBackwardStart

onMoveBackwardStart: Event

onMoveDownEnd

onMoveDownEnd: Event

onMoveDownStart

onMoveDownStart: Event

onMoveEnd

onMoveEnd: Event

onMoveForwardEnd

onMoveForwardEnd: Event

onMoveForwardStart

onMoveForwardStart: Event

onMoveLeftEnd

onMoveLeftEnd: Event

onMoveLeftStart

onMoveLeftStart: Event

onMoveRightEnd

onMoveRightEnd: Event

onMoveRightStart

onMoveRightStart: Event

onMoveStart

onMoveStart: Event

onMoveUpEnd

onMoveUpEnd: Event

onMoveUpStart

onMoveUpStart: Event

viewer

viewer: Viewer

Accessors

movementSpeed

  • get movementSpeed(): number
  • set movementSpeed(val: number): void
  • Returns number

  • Parameters

    • val: number

    Returns void

Methods

destroy

  • destroy(): undefined

enableControl

  • enableControl(enable: boolean): void
  • Parameters

    • enable: boolean

    Returns void

isDestroyed

  • isDestroyed(): boolean

isEnabled

  • isEnabled(): boolean
  • Returns boolean

keyDownCallback

  • keyDownCallback(evt: KeyboardEvent): void

keyUpCallback

  • keyUpCallback(evt: KeyboardEvent): void

onKeyDown

  • onKeyDown(keyCode: string): void
  • Parameters

    • keyCode: string

    Returns void

onKeyUp

  • onKeyUp(keyCode: string): void
  • Parameters

    • keyCode: string

    Returns void

onLookDown

  • onLookDown(windowPosition: Vector2): void
  • Parameters

    Returns void

onLookUp

  • onLookUp(): void
  • Returns void

onMouseMove

  • onMouseMove(windowPosition: Vector2): void
  • Parameters

    Returns void

onWheel

  • onWheel(delta: number): void
  • Parameters

    • delta: number

    Returns void

register

  • register(): void

removeApplyType

render

  • render(): void
  • Returns void

setApplyType

setLookApplyType

setMesh

  • Parameters

    Returns void

setTarget

  • setTarget(): void
  • Returns void

update

  • update(delta: number): Promise<void>
  • Parameters

    • delta: number

    Returns Promise<void>