SDL-gfx-0.6.0: Binding to libSDL_gfx

Copyright | (c) David Himmelstrup 2005
License | BSD-like
Maintainer | lemmih@gmail.com
Stability | provisional
Portability | portable
Safe Haskell | None
Language | Haskell98

Graphics.UI.SDL.Primitives

Description

# Documentation

pixel :: Surface -> Int16 -> Int16 -> Pixel -> IO Bool Source #

hLine :: Surface -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

vLine :: Surface -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

rectangle :: Surface -> Rect -> Pixel -> IO Bool Source #

circle :: Surface -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

box :: Surface -> Rect -> Pixel -> IO Bool Source #

line :: Surface -> Int16 -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

aaLine :: Surface -> Int16 -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

arc :: Surface -> Int16 -> Int16 -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

aaCircle :: Surface -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

filledCircle :: Surface -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

ellipse :: Surface -> Int16 -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

aaEllipse :: Surface -> Int16 -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

filledEllipse :: Surface -> Int16 -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

pie :: Surface -> Int16 -> Int16 -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

filledPie :: Surface -> Int16 -> Int16 -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

trigon :: Surface -> Int16 -> Int16 -> Int16 -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

filledTrigon :: Surface -> Int16 -> Int16 -> Int16 -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

aaTrigon :: Surface -> Int16 -> Int16 -> Int16 -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

polygon :: Surface -> [(Int16, Int16)] -> Pixel -> IO Bool Source #

texturedPolygon :: Surface -> [(Int16, Int16)] -> Surface -> Int -> Int -> IO Bool Source #

filledPolygon :: Surface -> [(Int16, Int16)] -> Pixel -> IO Bool Source #

aaPolygon :: Surface -> [(Int16, Int16)] -> Pixel -> IO Bool Source #

bezier :: Surface -> [(Int16, Int16)] -> Int -> Pixel -> IO Bool Source #