Graphics.UI.WXCore.WxcTypes

Object types

data Object a

objectNull

objectIsNull

objectCast

objectIsManaged

objectDelete

objectFromPtr

managedObjectFromPtr

withObjectPtr

withObjectRef

withObjectResult

withManagedObjectResult

objectFinalize

objectNoFinalize

Type synonyms

type Id

type Style

type EventId

Basic types

fromBool

toBool

Point

data Point2 a

point

pt

pointZero

pointNull

Size

data Size2D a

sz

sizeNull

Vector

data Vector2 a

vector

vec

vecZero

vecNull

Rectangle

data Rect2D a

rect

rectBetween

rectFromSize

rectZero

rectNull

rectSize

Color

data Color

rgb

colorRGB

rgba

colorRGBA

colorRed

colorGreen

colorBlue

colorAlpha

intFromColor

colorFromInt

fromColor

toColor

colorOk

colorIsOk

Marshalling

Basic types

withArray

Managed object types

data TreeItem

treeItemInvalid

treeItemIsOk

Primitive types

CString

type CString

withCString

type CWString

withCWString

ByteString

CInt

data CInt

IntPtr

data IntPtr

CIntPtr

Word

data Word

8 bit Word

data Word8

64 bit Integer

data Int64

CDouble

data CDouble

CChar

data CChar

data CWchar

CBool

Pointers

data Ptr a

ptrNull

ptrIsNull

ptrCast

data ForeignPtr a

data FunPtr a