Module
Graphics.Phaser.Events
- Package
- purescript-phaser
- Repository
- lfarroco/purescript-phaser
#createEmitter Source
createEmitter :: Unit -> Effect PhaserEmitter
Creates a new emitter, that will keep and run its own events. Consider using a scene emitter, as it will be removed when the scene is destroyed.
#createListener Source
createListener :: forall arg. String -> (arg -> Effect Unit) -> PhaserEmitter -> Effect (arg -> Effect Unit)
Receives an event id, a callback and a emitter. Returns a function that provides its argument to the emitter.
#createSceneListener_ Source
createSceneListener_ :: forall arg. String -> (arg -> Effect Unit) -> PhaserScene -> Effect Unit
#createSceneListener Source
createSceneListener :: forall arg. String -> (arg -> Effect Unit) -> PhaserScene -> Effect (arg -> Effect Unit)
#emitSceneEvent Source
emitSceneEvent :: forall arg. String -> arg -> PhaserScene -> Effect Unit
- Modules
- Graphics.
Phaser - Graphics.
Phaser. Camera - Graphics.
Phaser. Container - Graphics.
Phaser. Events - Graphics.
Phaser. ForeignTypes - Graphics.
Phaser. GameObject - Graphics.
Phaser. Graphics - Graphics.
Phaser. Image - Graphics.
Phaser. Loader - Graphics.
Phaser. Scene - Graphics.
Phaser. Sprite - Graphics.
Phaser. Text - Graphics.
Phaser. TileMap - Graphics.
Phaser. Time - Graphics.
Phaser. Tween