Scenes Documentation Beta

Class Dispatcher

public class Dispatcher 

Methods

debug​List​Registered​Handlers()

public func debugListRegisteredHandlers() 

register​Key​Down​Handler(handler:​)

public func registerKeyDownHandler(handler:KeyDownHandler) 

unregister​Key​Down​Handler(handler:​)

public func unregisterKeyDownHandler(handler:KeyDownHandler) 

register​Key​UpHandler(handler:​)

public func registerKeyUpHandler(handler:KeyUpHandler) 

unregister​Key​UpHandler(handler:​)

public func unregisterKeyUpHandler(handler:KeyUpHandler) 

register​Mouse​Down​Handler(handler:​)

public func registerMouseDownHandler(handler:MouseDownHandler) 

unregister​Mouse​Down​Handler(handler:​)

public func unregisterMouseDownHandler(handler:MouseDownHandler) 

register​Mouse​UpHandler(handler:​)

public func registerMouseUpHandler(handler:MouseUpHandler) 

unregister​Mouse​UpHandler(handler:​)

public func unregisterMouseUpHandler(handler:MouseUpHandler) 

register​Mouse​Move​Handler(handler:​)

public func registerMouseMoveHandler(handler:MouseMoveHandler) 

unregister​Mouse​Move​Handler(handler:​)

public func unregisterMouseMoveHandler(handler:MouseMoveHandler) 

register​Canvas​Resize​Handler(handler:​)

public func registerCanvasResizeHandler(handler:CanvasResizeHandler) 

unregister​Canvas​Resize​Handler(handler:​)

public func unregisterCanvasResizeHandler(handler:CanvasResizeHandler) 

register​Window​Resize​Handler(handler:​)

public func registerWindowResizeHandler(handler:WindowResizeHandler) 

unregister​Window​Resize​Handler(handler:​)

public func unregisterWindowResizeHandler(handler:WindowResizeHandler) 

register​Frame​Update​Handler(handler:​)

public func registerFrameUpdateHandler(handler:FrameUpdateHandler) 

unregister​Frame​Update​Handler(handler:​)

public func unregisterFrameUpdateHandler(handler:FrameUpdateHandler) 

register​Entity​Mouse​Down​Handler(handler:​)

public func registerEntityMouseDownHandler(handler:EntityMouseDownHandler) 

unregister​Entity​Mouse​Down​Handler(handler:​)

public func unregisterEntityMouseDownHandler(handler:EntityMouseDownHandler) 

register​Entity​Mouse​Enter​Handler(handler:​)

public func registerEntityMouseEnterHandler(handler:EntityMouseEnterHandler) 

unregister​Entity​Mouse​Enter​Handler(handler:​)

public func unregisterEntityMouseEnterHandler(handler:EntityMouseEnterHandler) 

register​Entity​Mouse​Leave​Handler(handler:​)

public func registerEntityMouseLeaveHandler(handler:EntityMouseLeaveHandler) 

unregister​Entity​Mouse​Leave​Handler(handler:​)

public func unregisterEntityMouseLeaveHandler(handler:EntityMouseLeaveHandler) 

register​Entity​Mouse​UpHandler(handler:​)

public func registerEntityMouseUpHandler(handler:EntityMouseUpHandler) 

unregister​Entity​Mouse​UpHandler(handler:​)

public func unregisterEntityMouseUpHandler(handler:EntityMouseUpHandler) 

register​Entity​Mouse​Click​Handler(handler:​)

public func registerEntityMouseClickHandler(handler:EntityMouseClickHandler) 

unregister​Entity​Mouse​Click​Handler(handler:​)

public func unregisterEntityMouseClickHandler(handler:EntityMouseClickHandler) 

register​Entity​Mouse​Drag​Handler(handler:​)

public func registerEntityMouseDragHandler(handler:EntityMouseDragHandler) 

unregister​Entity​Mouse​Drag​Handler(handler:​)

public func unregisterEntityMouseDragHandler(handler:EntityMouseDragHandler)