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 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 Source | |
((~) * info (ResolveVisualMethod t Visual), MethodInfo * info Visual p) => IsLabel t (Visual -> p) Source | |
((~) * info (ResolveVisualMethod t Visual), MethodInfo * info Visual p) => IsLabelProxy t (Visual -> p) Source | |
type ParentTypes Visual Source | |
type AttributeList Visual Source | |
type SignalList Visual Source |
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 Visual Source
visualGetBestWithDepth
visualGetBestWithDepth :: MonadIO m => Int32 -> m Visual Source
visualGetBestWithType
visualGetBestWithType :: MonadIO m => VisualType -> m Visual Source
visualGetBitsPerRgb
data VisualGetBitsPerRgbMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, VisualK a) => MethodInfo (TYPE Lifted) VisualGetBitsPerRgbMethodInfo a signature Source | |
visualGetBitsPerRgb :: (MonadIO m, VisualK a) => a -> m Int32 Source
visualGetBluePixelDetails
visualGetByteOrder
data VisualGetByteOrderMethodInfo Source
((~) (TYPE Lifted) signature (m ByteOrder), MonadIO m, VisualK a) => MethodInfo (TYPE Lifted) VisualGetByteOrderMethodInfo a signature Source | |
visualGetByteOrder :: (MonadIO m, VisualK a) => a -> m ByteOrder Source
visualGetColormapSize
data VisualGetColormapSizeMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, VisualK a) => MethodInfo (TYPE Lifted) VisualGetColormapSizeMethodInfo a signature Source | |
visualGetColormapSize :: (MonadIO m, VisualK a) => a -> m Int32 Source
visualGetDepth
data VisualGetDepthMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, VisualK a) => MethodInfo (TYPE Lifted) VisualGetDepthMethodInfo a signature Source | |
visualGetDepth :: (MonadIO m, VisualK a) => a -> m Int32 Source
visualGetGreenPixelDetails
visualGetRedPixelDetails
visualGetScreen
data VisualGetScreenMethodInfo Source
((~) (TYPE Lifted) signature (m Screen), MonadIO m, VisualK a) => MethodInfo (TYPE Lifted) VisualGetScreenMethodInfo a signature Source | |
visualGetScreen :: (MonadIO m, VisualK a) => a -> m Screen Source
visualGetSystem
visualGetSystem :: MonadIO m => m Visual Source
visualGetVisualType
data VisualGetVisualTypeMethodInfo Source
((~) (TYPE Lifted) signature (m VisualType), MonadIO m, VisualK a) => MethodInfo (TYPE Lifted) VisualGetVisualTypeMethodInfo a signature Source | |
visualGetVisualType :: (MonadIO m, VisualK a) => a -> m VisualType Source