#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \ && !defined(__HADDOCK_VERSION__)) module GI.Gdk.Objects.Screen where import Data.GI.Base.ShortPrelude import qualified Data.GI.Base.ShortPrelude as SP import qualified Data.GI.Base.Overloading as O import qualified Prelude as P import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr import qualified Data.GI.Base.GClosure as B.GClosure import qualified Data.GI.Base.GError as B.GError import qualified Data.GI.Base.GVariant as B.GVariant import qualified Data.GI.Base.GValue as B.GValue import qualified Data.GI.Base.GParamSpec as B.GParamSpec import qualified Data.GI.Base.CallStack as B.CallStack import qualified Data.GI.Base.Properties as B.Properties import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map import qualified Foreign.Ptr as FP import qualified GHC.OverloadedLabels as OL newtype Screen = Screen (ManagedPtr Screen) instance GObject Screen where class (GObject o, O.IsDescendantOf Screen o) => IsScreen o instance (GObject o, O.IsDescendantOf Screen o) => IsScreen o instance O.HasParentTypes Screen #if ENABLE_OVERLOADING data ScreenFontOptionsPropertyInfo #endif #if ENABLE_OVERLOADING data ScreenResolutionPropertyInfo #endif #if ENABLE_OVERLOADING data ScreenCompositedChangedSignalInfo #endif #if ENABLE_OVERLOADING data ScreenMonitorsChangedSignalInfo #endif #if ENABLE_OVERLOADING data ScreenSizeChangedSignalInfo #endif #if ENABLE_OVERLOADING data ScreenGetActiveWindowMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetDisplayMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetFontOptionsMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetHeightMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetHeightMmMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetMonitorAtPointMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetMonitorAtWindowMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetMonitorGeometryMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetMonitorHeightMmMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetMonitorPlugNameMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetMonitorScaleFactorMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetMonitorWidthMmMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetMonitorWorkareaMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetNMonitorsMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetNumberMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetPrimaryMonitorMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetResolutionMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetRgbaVisualMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetRootWindowMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetSettingMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetSystemVisualMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetToplevelWindowsMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetWidthMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetWidthMmMethodInfo #endif #if ENABLE_OVERLOADING data ScreenGetWindowStackMethodInfo #endif #if ENABLE_OVERLOADING data ScreenIsCompositedMethodInfo #endif #if ENABLE_OVERLOADING data ScreenListVisualsMethodInfo #endif #if ENABLE_OVERLOADING data ScreenMakeDisplayNameMethodInfo #endif #if ENABLE_OVERLOADING data ScreenSetFontOptionsMethodInfo #endif #if ENABLE_OVERLOADING data ScreenSetResolutionMethodInfo #endif