¤ draw, drawMany, et al
Drawing commands
Types
draw :: Drawable -> GCId -> DrawCommand -> FRequest
drawMany :: Drawable -> [(GCId, [DrawCommand])] -> FRequest
data Drawable = MyWindow | Pixmap PixmapId | DbeBackBuffer DbeBackBufferId
instance Eq Drawable
instance Ord Drawable
instance Read Drawable
instance Show Drawable
instance Drawable Window
instance Drawable Pixmap
instance Drawable DbeBackBufferId
instance (Drawable a, Drawable b) => Drawable (a ⊕ b)
pmDraw :: PixmapId -> GCId -> DrawCommand -> FRequest
pmDrawMany :: PixmapId -> [(GCId, [DrawCommand])] -> FRequest
wDraw :: GCId -> DrawCommand -> FRequest
wDrawMany :: [(GCId, [DrawCommand])] -> FRequest