X11-1.6.0: A binding to the X11 graphics library

Portabilityportable
Stabilityprovisional
Maintainerlibraries@haskell.org
Safe HaskellNone

Graphics.X11.Xlib.Types

Description

A collection of type declarations for interfacing with Xlib.

Synopsis

Documentation

newtype Display Source

pointer to an X11 Display structure

Constructors

Display (Ptr Display) 

newtype Screen Source

pointer to an X11 Screen structure

Constructors

Screen (Ptr Screen) 

newtype Visual Source

pointer to an X11 Visual structure

Constructors

Visual (Ptr Visual) 

newtype GC Source

pointer to an X11 GC structure

Constructors

GC (Ptr GC) 

Instances

data GCValues Source

pointer to an X11 XGCValues structure

newtype Image Source

pointer to an X11 XImage structure

Constructors

Image (Ptr Image) 

data Point Source

counterpart of an X11 XPoint structure

Constructors

Point 

Fields

pt_x :: !Position
 
pt_y :: !Position
 

data Rectangle Source

counterpart of an X11 XRectangle structure

data Arc Source

counterpart of an X11 XArc structure

data Segment Source

counterpart of an X11 XSegment structure

Constructors

Segment 

data Color Source

counterpart of an X11 XColor structure