Safe Haskell | None |
---|---|
Language | Haskell2010 |
Eventloop.Module.StatefulGraphics
Documentation
class NoDimChange a where Source #
Methods
noDimChange :: a -> a -> Bool Source #
type GraphicsStates = [(CanvasId, GraphicsState)] Source #
type GraphicsState = [StatefulBB] Source #
data StatefulBB Source #
Constructors
StatefulBB StatefulGraphic BoundingBox |
Instances
Eq StatefulBB Source # | |
Defined in Eventloop.Module.StatefulGraphics.Types | |
Show StatefulBB Source # | |
Defined in Eventloop.Module.StatefulGraphics.Types Methods showsPrec :: Int -> StatefulBB -> ShowS # show :: StatefulBB -> String # showList :: [StatefulBB] -> ShowS # | |
Overlaps StatefulBB Source # | |
Defined in Eventloop.Module.StatefulGraphics.Types | |
ToBoundingBox StatefulBB Source # | |
Defined in Eventloop.Module.StatefulGraphics.Types Methods | |
ToPrimitives StatefulBB Source # | |
Defined in Eventloop.Module.StatefulGraphics.Types Methods toPrimitives :: StatefulBB -> [GeometricPrimitive] Source # |
data StatefulGraphic Source #
Instances
data GraphicPerformed Source #
Constructors
Drawn StatefulBB | |
Modified StatefulBB StatefulBB | |
Removed StatefulBB | |
NoOp |
data StatefulGraphicsOut Source #
Constructors
Draw StatefulGraphic | |
Remove NamedId |