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