Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • any
    • TouchActionController

Index

Constructors

constructor

  • new TouchActionController(config: ITouchActionControllerConfig, renderer: WebGLRenderer, camera: Camera): TouchActionController

Properties

Protected camera

camera: Camera

Camera you use on the Scene

Protected config

config: ITouchActionControllerConfig

Config for the class

Protected onTouchEnd

onTouchEnd: (event: TouchEvent) => void

Type declaration

    • (event: TouchEvent): void
    • Parameters

      • event: TouchEvent

      Returns void

Protected onTouchMove

onTouchMove: (event: TouchEvent) => void

Type declaration

    • (event: TouchEvent): void
    • Parameters

      • event: TouchEvent

      Returns void

Protected onTouchStart

onTouchStart: (event: TouchEvent) => void

Type declaration

    • (event: TouchEvent): void
    • Parameters

      • event: TouchEvent

      Returns void

Protected renderer

renderer: WebGLRenderer

Your three.js WebGLRenderer

Methods

dispose

  • dispose(): void

Protected getRaycaster

  • getRaycaster(mouse: Vector2, camera: Camera): Raycaster

Static Protected getClickPosition

  • getClickPosition(event: TouchEvent): Vector2

Legend

  • Namespace
  • Object literal
  • Variable
  • Function
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Constructor
  • Method
  • Protected property
  • Protected method
  • Enumeration
  • Interface

Generated using TypeDoc