Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
A #GdkRGBA is used to represent a (possibly translucent) color, in a way that is compatible with cairos notion of color.
- newtype RGBA = RGBA (ForeignPtr RGBA)
- noRGBA :: Maybe RGBA
- rGBACopy :: MonadIO m => RGBA -> m RGBA
- rGBAEqual :: MonadIO m => RGBA -> RGBA -> m Bool
- rGBAFree :: MonadIO m => RGBA -> m ()
- rGBAHash :: MonadIO m => RGBA -> m Word32
- rGBAParse :: MonadIO m => RGBA -> Text -> m Bool
- rGBAToString :: MonadIO m => RGBA -> m Text
- rGBAReadAlpha :: RGBA -> IO Double
- rGBAReadBlue :: RGBA -> IO Double
- rGBAReadGreen :: RGBA -> IO Double
- rGBAReadRed :: RGBA -> IO Double
Exported types
Methods
rGBACopy
rGBAEqual
rGBAFree
rGBAHash
rGBAParse
rGBAToString
rGBAToString :: MonadIO m => RGBA -> m Text Source
Properties
Alpha
rGBAReadAlpha :: RGBA -> IO Double Source
Blue
rGBAReadBlue :: RGBA -> IO Double Source
Green
rGBAReadGreen :: RGBA -> IO Double Source
Red
rGBAReadRed :: RGBA -> IO Double Source