-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/

-- | xlib bindings
--   
--   Bindings for xlib, autogenerated by haskell-gi.
@package gi-xlib
@version 2.0.2

module GI.Xlib.Functions

-- | No description available in the introspection data.
openDisplay :: (HasCallStack, MonadIO m) => m ()

-- | No description available in the introspection data.
module GI.Xlib.Structs.Display

-- | Memory-managed wrapper type.
newtype Display
Display :: ManagedPtr Display -> Display

-- | A convenience alias for Nothing :: Maybe Display.
noDisplay :: Maybe Display
instance Data.GI.Base.BasicTypes.WrappedPtr GI.Xlib.Structs.Display.Display

-- | No description available in the introspection data.
module GI.Xlib.Structs.Screen

-- | Memory-managed wrapper type.
newtype Screen
Screen :: ManagedPtr Screen -> Screen

-- | A convenience alias for Nothing :: Maybe Screen.
noScreen :: Maybe Screen
instance Data.GI.Base.BasicTypes.WrappedPtr GI.Xlib.Structs.Screen.Screen

-- | No description available in the introspection data.
module GI.Xlib.Structs.Visual

-- | Memory-managed wrapper type.
newtype Visual
Visual :: ManagedPtr Visual -> Visual

-- | A convenience alias for Nothing :: Maybe Visual.
noVisual :: Maybe Visual
instance Data.GI.Base.BasicTypes.WrappedPtr GI.Xlib.Structs.Visual.Visual

-- | No description available in the introspection data.
module GI.Xlib.Structs.XConfigureEvent

-- | Memory-managed wrapper type.
newtype XConfigureEvent
XConfigureEvent :: ManagedPtr XConfigureEvent -> XConfigureEvent

-- | A convenience alias for Nothing :: Maybe
--   XConfigureEvent.
noXConfigureEvent :: Maybe XConfigureEvent
instance Data.GI.Base.BasicTypes.WrappedPtr GI.Xlib.Structs.XConfigureEvent.XConfigureEvent

-- | No description available in the introspection data.
module GI.Xlib.Structs.XFontStruct

-- | Memory-managed wrapper type.
newtype XFontStruct
XFontStruct :: ManagedPtr XFontStruct -> XFontStruct

-- | A convenience alias for Nothing :: Maybe
--   XFontStruct.
noXFontStruct :: Maybe XFontStruct
instance Data.GI.Base.BasicTypes.WrappedPtr GI.Xlib.Structs.XFontStruct.XFontStruct

-- | No description available in the introspection data.
module GI.Xlib.Structs.XImage

-- | Memory-managed wrapper type.
newtype XImage
XImage :: ManagedPtr XImage -> XImage

-- | A convenience alias for Nothing :: Maybe XImage.
noXImage :: Maybe XImage
instance Data.GI.Base.BasicTypes.WrappedPtr GI.Xlib.Structs.XImage.XImage

-- | No description available in the introspection data.
module GI.Xlib.Structs.XTrapezoid

-- | Memory-managed wrapper type.
newtype XTrapezoid
XTrapezoid :: ManagedPtr XTrapezoid -> XTrapezoid

-- | A convenience alias for Nothing :: Maybe
--   XTrapezoid.
noXTrapezoid :: Maybe XTrapezoid
instance Data.GI.Base.BasicTypes.WrappedPtr GI.Xlib.Structs.XTrapezoid.XTrapezoid

-- | No description available in the introspection data.
module GI.Xlib.Structs.XVisualInfo

-- | Memory-managed wrapper type.
newtype XVisualInfo
XVisualInfo :: ManagedPtr XVisualInfo -> XVisualInfo

-- | A convenience alias for Nothing :: Maybe
--   XVisualInfo.
noXVisualInfo :: Maybe XVisualInfo
instance Data.GI.Base.BasicTypes.WrappedPtr GI.Xlib.Structs.XVisualInfo.XVisualInfo

-- | No description available in the introspection data.
module GI.Xlib.Structs.XWindowAttributes

-- | Memory-managed wrapper type.
newtype XWindowAttributes
XWindowAttributes :: ManagedPtr XWindowAttributes -> XWindowAttributes

-- | A convenience alias for Nothing :: Maybe
--   XWindowAttributes.
noXWindowAttributes :: Maybe XWindowAttributes
instance Data.GI.Base.BasicTypes.WrappedPtr GI.Xlib.Structs.XWindowAttributes.XWindowAttributes

module GI.Xlib.Structs

-- | No description available in the introspection data.
module GI.Xlib.Unions.XEvent

-- | Memory-managed wrapper type.
newtype XEvent
XEvent :: ManagedPtr XEvent -> XEvent

-- | A convenience alias for Nothing :: Maybe XEvent.
noXEvent :: Maybe XEvent
instance Data.GI.Base.BasicTypes.WrappedPtr GI.Xlib.Unions.XEvent.XEvent

module GI.Xlib.Unions

module GI.Xlib
