Potato.Flow.Controller.Manipulator.Pan
data PanHandler Source #
Constructors
Fields
Defined in Potato.Flow.Controller.Manipulator.Pan
Methods
def :: PanHandler #
pHandlerName :: PanHandler -> Text Source #
pHandlerDebugShow :: PanHandler -> Text Source #
pHandleMouse :: PanHandler -> PotatoHandlerInput -> RelMouseDrag -> Maybe PotatoHandlerOutput Source #
pHandleKeyboard :: PanHandler -> PotatoHandlerInput -> KeyboardData -> Maybe PotatoHandlerOutput Source #
pRefreshHandler :: PanHandler -> PotatoHandlerInput -> Maybe SomePotatoHandler Source #
pIsHandlerActive :: PanHandler -> Bool Source #
pRenderHandler :: PanHandler -> PotatoHandlerInput -> HandlerRenderOutput Source #
pRenderLayersHandler :: PanHandler -> PotatoHandlerInput -> LayersViewHandlerRenderOutput Source #
pValidateMouse :: PanHandler -> RelMouseDrag -> Bool Source #
pHandlerTool :: PanHandler -> Maybe Tool Source #