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 |
- Exported types
- Methods
- visualGetBest
- visualGetBestDepth
- visualGetBestType
- visualGetBestWithBoth
- visualGetBestWithDepth
- visualGetBestWithType
- visualGetBitsPerRgb
- visualGetBluePixelDetails
- visualGetByteOrder
- visualGetColormapSize
- visualGetDepth
- visualGetGreenPixelDetails
- visualGetRedPixelDetails
- visualGetScreen
- visualGetSystem
- visualGetVisualType
- newtype Visual = Visual (ForeignPtr Visual)
- class GObject o => VisualK o
- toVisual :: VisualK o => o -> IO Visual
- noVisual :: Maybe Visual
- visualGetBest :: MonadIO m => m Visual
- visualGetBestDepth :: MonadIO m => m Int32
- visualGetBestType :: MonadIO m => m VisualType
- visualGetBestWithBoth :: MonadIO m => Int32 -> VisualType -> m (Maybe Visual)
- visualGetBestWithDepth :: MonadIO m => Int32 -> m Visual
- visualGetBestWithType :: MonadIO m => VisualType -> m Visual
- data VisualGetBitsPerRgbMethodInfo
- visualGetBitsPerRgb :: (MonadIO m, VisualK a) => a -> m Int32
- data VisualGetBluePixelDetailsMethodInfo
- visualGetBluePixelDetails :: (MonadIO m, VisualK a) => a -> m (Word32, Int32, Int32)
- data VisualGetByteOrderMethodInfo
- visualGetByteOrder :: (MonadIO m, VisualK a) => a -> m ByteOrder
- data VisualGetColormapSizeMethodInfo
- visualGetColormapSize :: (MonadIO m, VisualK a) => a -> m Int32
- data VisualGetDepthMethodInfo
- visualGetDepth :: (MonadIO m, VisualK a) => a -> m Int32
- data VisualGetGreenPixelDetailsMethodInfo
- visualGetGreenPixelDetails :: (MonadIO m, VisualK a) => a -> m (Word32, Int32, Int32)
- data VisualGetRedPixelDetailsMethodInfo
- visualGetRedPixelDetails :: (MonadIO m, VisualK a) => a -> m (Word32, Int32, Int32)
- data VisualGetScreenMethodInfo
- visualGetScreen :: (MonadIO m, VisualK a) => a -> m Screen
- visualGetSystem :: MonadIO m => m Visual
- data VisualGetVisualTypeMethodInfo
- visualGetVisualType :: (MonadIO m, VisualK a) => a -> m VisualType
Exported types
GObject Visual | |
((~) * info (ResolveVisualMethod t Visual), MethodInfo * info Visual p) => IsLabelProxy t (Visual -> p) | |
type ParentTypes Visual | |
type AttributeList Visual | |
type SignalList Visual |
Methods
visualGetBest
visualGetBest :: MonadIO m => m Visual Source
visualGetBestDepth
visualGetBestDepth :: MonadIO m => m Int32 Source
visualGetBestType
visualGetBestType :: MonadIO m => m VisualType Source
visualGetBestWithBoth
visualGetBestWithBoth :: MonadIO m => Int32 -> VisualType -> m (Maybe Visual) Source
visualGetBestWithDepth
visualGetBestWithDepth :: MonadIO m => Int32 -> m Visual Source
visualGetBestWithType
visualGetBestWithType :: MonadIO m => VisualType -> m Visual Source
visualGetBitsPerRgb
data VisualGetBitsPerRgbMethodInfo Source
((~) * signature (m Int32), MonadIO m, VisualK a) => MethodInfo * VisualGetBitsPerRgbMethodInfo a signature |
visualGetBitsPerRgb :: (MonadIO m, VisualK a) => a -> m Int32 Source
visualGetBluePixelDetails
data VisualGetBluePixelDetailsMethodInfo Source
((~) * signature (m (Word32, Int32, Int32)), MonadIO m, VisualK a) => MethodInfo * VisualGetBluePixelDetailsMethodInfo a signature |
visualGetByteOrder
data VisualGetByteOrderMethodInfo Source
((~) * signature (m ByteOrder), MonadIO m, VisualK a) => MethodInfo * VisualGetByteOrderMethodInfo a signature |
visualGetByteOrder :: (MonadIO m, VisualK a) => a -> m ByteOrder Source
visualGetColormapSize
data VisualGetColormapSizeMethodInfo Source
((~) * signature (m Int32), MonadIO m, VisualK a) => MethodInfo * VisualGetColormapSizeMethodInfo a signature |
visualGetColormapSize :: (MonadIO m, VisualK a) => a -> m Int32 Source
visualGetDepth
data VisualGetDepthMethodInfo Source
((~) * signature (m Int32), MonadIO m, VisualK a) => MethodInfo * VisualGetDepthMethodInfo a signature |
visualGetDepth :: (MonadIO m, VisualK a) => a -> m Int32 Source
visualGetGreenPixelDetails
data VisualGetGreenPixelDetailsMethodInfo Source
((~) * signature (m (Word32, Int32, Int32)), MonadIO m, VisualK a) => MethodInfo * VisualGetGreenPixelDetailsMethodInfo a signature |
visualGetRedPixelDetails
data VisualGetRedPixelDetailsMethodInfo Source
((~) * signature (m (Word32, Int32, Int32)), MonadIO m, VisualK a) => MethodInfo * VisualGetRedPixelDetailsMethodInfo a signature |
visualGetScreen
data VisualGetScreenMethodInfo Source
((~) * signature (m Screen), MonadIO m, VisualK a) => MethodInfo * VisualGetScreenMethodInfo a signature |
visualGetScreen :: (MonadIO m, VisualK a) => a -> m Screen Source
visualGetSystem
visualGetSystem :: MonadIO m => m Visual Source
visualGetVisualType
data VisualGetVisualTypeMethodInfo Source
((~) * signature (m VisualType), MonadIO m, VisualK a) => MethodInfo * VisualGetVisualTypeMethodInfo a signature |
visualGetVisualType :: (MonadIO m, VisualK a) => a -> m VisualType Source