SDL-gfx-0.7.0.0: Binding to libSDL_gfx
Copyright(c) David Himmelstrup 2005
LicenseBSD-like
Maintainerlemmih@gmail.com
Stabilityprovisional
Portabilityportable
Safe HaskellNone
LanguageHaskell98

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 -> Int16 -> Int16 -> Int16 -> Int16 -> Pixel -> IO Bool Source #

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

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

roundedBox :: Surface -> Int16 -> Int16 -> Int16 -> Int16 -> Int16 -> 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 #