three
Safe HaskellNone
LanguageHaskell2010

THREE.EventDispatcher

Contents

Synopsis

Types

class (ToObject object, ToJSVal object) => EventDispatcher object where Source #

Minimal complete definition

Nothing

Methods

addEventListener :: Method object (MisoString, Function) () Source #

Adds a listener to an event type.

hasEventListener :: Method object (MisoString, Function) () Source #

Checks if listener is added to an event type.

removeEventListener :: Method object (MisoString, Function) () Source #

Removes a listener from an event type.

dispatchEvent :: Method object Object () Source #

Dispatches an Event

Instances

Instances details
EventDispatcher JSVal Source # 
Instance details

Defined in THREE.EventDispatcher

EventDispatcher AmbientLight Source # 
Instance details

Defined in THREE.AmbientLight

EventDispatcher CanvasTexture Source # 
Instance details

Defined in THREE.CanvasTexture

EventDispatcher CompressedArrayTexture Source # 
Instance details

Defined in THREE.CompressedArrayTexture

EventDispatcher CompressedTexture Source # 
Instance details

Defined in THREE.CompressedTexture

EventDispatcher CubeTexture Source # 
Instance details

Defined in THREE.CubeTexture

EventDispatcher Data3DTexture Source # 
Instance details

Defined in THREE.Data3DTexture

EventDispatcher DataArrayTexture Source # 
Instance details

Defined in THREE.DataArrayTexture

EventDispatcher DataTexture Source # 
Instance details

Defined in THREE.DataTexture

EventDispatcher DepthTexture Source # 
Instance details

Defined in THREE.DepthTexture

EventDispatcher DirectionalLight Source # 
Instance details

Defined in THREE.DirectionalLight

EventDispatcher FramebufferTexture Source # 
Instance details

Defined in THREE.FramebufferTexture

EventDispatcher HemisphereLight Source # 
Instance details

Defined in THREE.HemisphereLight

EventDispatcher LightProbe Source # 
Instance details

Defined in THREE.LightProbe

EventDispatcher LineBasicMaterial Source # 
Instance details

Defined in THREE.LineBasicMaterial

EventDispatcher LineDashedMaterial Source # 
Instance details

Defined in THREE.LineDashedMaterial

EventDispatcher Mesh Source # 
Instance details

Defined in THREE.Mesh

EventDispatcher MeshBasicMaterial Source # 
Instance details

Defined in THREE.MeshBasicMaterial

EventDispatcher MeshDepthMaterial Source # 
Instance details

Defined in THREE.MeshDepthMaterial

EventDispatcher MeshDistanceMaterial Source # 
Instance details

Defined in THREE.MeshDistanceMaterial

EventDispatcher MeshLambertMaterial Source # 
Instance details

Defined in THREE.MeshLambertMaterial

EventDispatcher MeshMatcapMaterial Source # 
Instance details

Defined in THREE.MeshMatcapMaterial

EventDispatcher MeshNormalMaterial Source # 
Instance details

Defined in THREE.MeshNormalMaterial

EventDispatcher MeshPhongMaterial Source # 
Instance details

Defined in THREE.MeshPhongMaterial

EventDispatcher MeshPhysicalMaterial Source # 
Instance details

Defined in THREE.MeshPhysicalMaterial

EventDispatcher MeshStandardMaterial Source # 
Instance details

Defined in THREE.MeshStandardMaterial

EventDispatcher MeshToonMaterial Source # 
Instance details

Defined in THREE.MeshToonMaterial

EventDispatcher OrbitControls Source # 
Instance details

Defined in THREE.OrbitControls

EventDispatcher PerspectiveCamera Source # 
Instance details

Defined in THREE.PerspectiveCamera

EventDispatcher PointLight Source # 
Instance details

Defined in THREE.PointLight

EventDispatcher PointsMaterial Source # 
Instance details

Defined in THREE.PointsMaterial

EventDispatcher RawShaderMaterial Source # 
Instance details

Defined in THREE.RawShaderMaterial

EventDispatcher RectAreaLight Source # 
Instance details

Defined in THREE.RectAreaLight

EventDispatcher Scene Source # 
Instance details

Defined in THREE.Scene

EventDispatcher ShaderMaterial Source # 
Instance details

Defined in THREE.ShaderMaterial

EventDispatcher ShadowMaterial Source # 
Instance details

Defined in THREE.ShadowMaterial

EventDispatcher SpotLight Source # 
Instance details

Defined in THREE.SpotLight

EventDispatcher SpriteMaterial Source # 
Instance details

Defined in THREE.SpriteMaterial

EventDispatcher Texture Source # 
Instance details

Defined in THREE.Texture

EventDispatcher VideoFrameTexture Source # 
Instance details

Defined in THREE.VideoFrameTexture

EventDispatcher VideoTexture Source # 
Instance details

Defined in THREE.VideoTexture