helm-0.1.0: A functionally reactive game engine.

Safe HaskellSafe-Inferred

FRP.Helm.Color

Synopsis

Documentation

data Color Source

Constructors

Color 

Fields

r :: !Double
 
g :: !Double
 
b :: !Double
 
a :: !Double
 

rgb :: Double -> Double -> Double -> ColorSource

Creates an RGB color.

rgba :: Double -> Double -> Double -> Double -> ColorSource

Creates an RGB color, with transparency.

linear :: (Double, Double) -> (Double, Double) -> [(Double, Color)] -> GradientSource

Creates a linear gradient. Takes an

radial :: (Double, Double) -> Double -> (Double, Double) -> Double -> [(Double, Color)] -> GradientSource

Creates a radial gradient.