Potato.Flow.Controller.Manipulator.Line
data AutoLineHandler Source #
Constructors
Fields
Defined in Potato.Flow.Controller.Manipulator.Line
Methods
showsPrec :: Int -> AutoLineHandler -> ShowS #
show :: AutoLineHandler -> String #
showList :: [AutoLineHandler] -> ShowS #
def :: AutoLineHandler #
pHandlerName :: AutoLineHandler -> Text Source #
pHandlerDebugShow :: AutoLineHandler -> Text Source #
pHandleMouse :: AutoLineHandler -> PotatoHandlerInput -> RelMouseDrag -> Maybe PotatoHandlerOutput Source #
pHandleKeyboard :: AutoLineHandler -> PotatoHandlerInput -> KeyboardData -> Maybe PotatoHandlerOutput Source #
pRefreshHandler :: AutoLineHandler -> PotatoHandlerInput -> Maybe SomePotatoHandler Source #
pIsHandlerActive :: AutoLineHandler -> Bool Source #
pRenderHandler :: AutoLineHandler -> PotatoHandlerInput -> HandlerRenderOutput Source #
pRenderLayersHandler :: AutoLineHandler -> PotatoHandlerInput -> LayersViewHandlerRenderOutput Source #
pValidateMouse :: AutoLineHandler -> RelMouseDrag -> Bool Source #
pHandlerTool :: AutoLineHandler -> Maybe Tool Source #