X11-1.6.0.2: A binding to the X11 graphics library

Portabilityportable
Stabilityprovisional
Maintainerlibraries@haskell.org
Safe HaskellNone

Graphics.X11.Xlib.Display

Description

A collection of FFI declarations for interfacing with Xlib Displays.

Synopsis

Documentation

allPlanes_aux :: PixelSource

interface to the X11 library function XAllPlanes().

blackPixel :: Display -> ScreenNumber -> PixelSource

interface to the X11 library function XBlackPixel().

whitePixel :: Display -> ScreenNumber -> PixelSource

interface to the X11 library function XWhitePixel().

connectionNumber :: Display -> CIntSource

interface to the X11 library function XConnectionNumber().

defaultColormap :: Display -> ScreenNumber -> ColormapSource

interface to the X11 library function XDefaultColormap().

defaultGC :: Display -> ScreenNumber -> GCSource

interface to the X11 library function XDefaultGC().

defaultDepth :: Display -> ScreenNumber -> CIntSource

interface to the X11 library function XDefaultDepth().

defaultScreen :: Display -> ScreenNumberSource

interface to the X11 library function XDefaultScreen().

defaultScreenOfDisplay :: Display -> ScreenSource

interface to the X11 library function XDefaultScreenOfDisplay().

displayHeight :: Display -> ScreenNumber -> CIntSource

interface to the X11 library function XDisplayHeight().

displayHeightMM :: Display -> ScreenNumber -> CIntSource

interface to the X11 library function XDisplayHeightMM().

displayWidth :: Display -> ScreenNumber -> CIntSource

interface to the X11 library function XDisplayWidth().

displayWidthMM :: Display -> ScreenNumber -> CIntSource

interface to the X11 library function XDisplayWidthMM().

maxRequestSize :: Display -> CIntSource

interface to the X11 library function XMaxRequestSize().

displayMotionBufferSize :: Display -> CIntSource

interface to the X11 library function XDisplayMotionBufferSize().

resourceManagerString :: Display -> StringSource

interface to the X11 library function XResourceManagerString().

screenResourceString :: Screen -> StringSource

interface to the X11 library function XScreenResourceString().

displayString :: Display -> StringSource

interface to the X11 library function XDisplayString().

imageByteOrder :: Display -> CIntSource

interface to the X11 library function XImageByteOrder().

protocolRevision :: Display -> CIntSource

interface to the X11 library function XProtocolRevision().

protocolVersion :: Display -> CIntSource

interface to the X11 library function XProtocolVersion().

serverVendor :: Display -> StringSource

interface to the X11 library function XServerVendor().

screenCount :: Display -> CIntSource

interface to the X11 library function XScreenCount().

defaultVisual :: Display -> ScreenNumber -> VisualSource

interface to the X11 library function XDefaultVisual().

displayCells :: Display -> ScreenNumber -> CIntSource

interface to the X11 library function XDisplayCells().

displayPlanes :: Display -> ScreenNumber -> CIntSource

interface to the X11 library function XDisplayPlanes().

screenOfDisplay :: Display -> ScreenNumber -> ScreenSource

interface to the X11 library function XScreenOfDisplay().

defaultRootWindow :: Display -> WindowSource

interface to the X11 library function XDefaultRootWindow().

rootWindow :: Display -> ScreenNumber -> IO WindowSource

interface to the X11 library function XRootWindow().

qLength :: Display -> IO CIntSource

interface to the X11 library function XQLength().

noOp :: Display -> IO ()Source

interface to the X11 library function XNoOp().

openDisplay :: String -> IO DisplaySource

interface to the X11 library function XOpenDisplay().

closeDisplay :: Display -> IO ()Source

interface to the X11 library function XCloseDisplay().