Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- setShapesTexture :: Texture -> Rectangle -> IO ()
- drawPixel :: Int -> Int -> Color -> IO ()
- drawPixelV :: Vector2 -> Color -> IO ()
- drawLine :: Int -> Int -> Int -> Int -> Color -> IO ()
- drawLineV :: Vector2 -> Vector2 -> Color -> IO ()
- drawLineEx :: Vector2 -> Vector2 -> Float -> Color -> IO ()
- drawLineBezier :: Vector2 -> Vector2 -> Float -> Color -> IO ()
- drawLineBezierQuad :: Vector2 -> Vector2 -> Vector2 -> Float -> Color -> IO ()
- drawLineBezierCubic :: Vector2 -> Vector2 -> Vector2 -> Vector2 -> Float -> Color -> IO ()
- drawLineStrip :: [Vector2] -> Color -> IO ()
- drawCircle :: Int -> Int -> Float -> Color -> IO ()
- drawCircleSector :: Vector2 -> Float -> Float -> Float -> Int -> Color -> IO ()
- drawCircleSectorLines :: Vector2 -> Float -> Float -> Float -> Int -> Color -> IO ()
- drawCircleGradient :: Int -> Int -> Float -> Color -> Color -> IO ()
- drawCircleV :: Vector2 -> Float -> Color -> IO ()
- drawCircleLines :: Int -> Int -> Float -> Color -> IO ()
- drawEllipse :: Int -> Int -> Float -> Float -> Color -> IO ()
- drawEllipseLines :: Int -> Int -> Float -> Float -> Color -> IO ()
- drawRing :: Vector2 -> Float -> Float -> Float -> Float -> Int -> Color -> IO ()
- drawRingLines :: Vector2 -> Float -> Float -> Float -> Float -> Int -> Color -> IO ()
- drawRectangle :: Int -> Int -> Int -> Int -> Color -> IO ()
- drawRectangleV :: Vector2 -> Vector2 -> Color -> IO ()
- drawRectangleRec :: Rectangle -> Color -> IO ()
- drawRectanglePro :: Rectangle -> Vector2 -> Float -> Color -> IO ()
- drawRectangleGradientV :: Int -> Int -> Int -> Int -> Color -> Color -> IO ()
- drawRectangleGradientH :: Int -> Int -> Int -> Int -> Color -> Color -> IO ()
- drawRectangleGradientEx :: Rectangle -> Color -> Color -> Color -> Color -> IO ()
- drawRectangleLines :: Int -> Int -> Int -> Int -> Color -> IO ()
- drawRectangleLinesEx :: Rectangle -> Float -> Color -> IO ()
- drawRectangleRounded :: Rectangle -> Float -> Int -> Color -> IO ()
- drawRectangleRoundedLines :: Rectangle -> Float -> Int -> Float -> Color -> IO ()
- drawTriangle :: Vector2 -> Vector2 -> Vector2 -> Color -> IO ()
- drawTriangleLines :: Vector2 -> Vector2 -> Vector2 -> Color -> IO ()
- drawTriangleFan :: [Vector2] -> Color -> IO ()
- drawTriangleStrip :: [Vector2] -> Color -> IO ()
- drawPoly :: Vector2 -> Int -> Float -> Float -> Color -> IO ()
- drawPolyLines :: Vector2 -> Int -> Float -> Float -> Color -> IO ()
- drawPolyLinesEx :: Vector2 -> Int -> Float -> Float -> Float -> Color -> IO ()
- checkCollisionRecs :: Rectangle -> Rectangle -> Bool
- checkCollisionCircles :: Vector2 -> Float -> Vector2 -> Float -> Bool
- checkCollisionCircleRec :: Vector2 -> Float -> Rectangle -> Bool
- checkCollisionPointRec :: Vector2 -> Rectangle -> Bool
- checkCollisionPointCircle :: Vector2 -> Vector2 -> Float -> Bool
- checkCollisionPointTriangle :: Vector2 -> Vector2 -> Vector2 -> Vector2 -> Bool
- checkCollisionLines :: Vector2 -> Vector2 -> Vector2 -> Vector2 -> Maybe Vector2
- checkCollisionPointLine :: Vector2 -> Vector2 -> Vector2 -> Int -> Bool
- getCollisionRec :: Rectangle -> Rectangle -> Rectangle