nanovg-0.6.0.0: Haskell bindings for nanovg

Index

AlignNanoVG.Internal.Text, NanoVG
AlignBaselineNanoVG.Internal.Text, NanoVG
AlignBottomNanoVG.Internal.Text, NanoVG
AlignCenterNanoVG.Internal.Text, NanoVG
AlignLeftNanoVG.Internal.Text, NanoVG
AlignMiddleNanoVG.Internal.Text, NanoVG
AlignRightNanoVG.Internal.Text, NanoVG
AlignTopNanoVG.Internal.Text, NanoVG
allocaBoundsNanoVG.Internal.Text
allocaTransformationNanoVG.Internal.Transformation
AntialiasNanoVG.Internal.CreateContext, NanoVG
arcNanoVG.Internal.Path, NanoVG.Internal, NanoVG
arc'_NanoVG.Internal.Path
arcToNanoVG.Internal.Path, NanoVG.Internal, NanoVG
arcTo'_NanoVG.Internal.Path
beginFrameNanoVG.Internal, NanoVG
beginPathNanoVG.Internal.Path, NanoVG.Internal, NanoVG
beginPath'_NanoVG.Internal.Path
BevelNanoVG.Internal.Style, NanoVG.Internal, NanoVG
bezierToNanoVG.Internal.Path, NanoVG.Internal, NanoVG
bezierTo'_NanoVG.Internal.Path
bitMaskNanoVG.Internal.FFIHelpers
Bounds 
1 (Type/Class)NanoVG.Internal.Text, NanoVG
2 (Data Constructor)NanoVG.Internal.Text, NanoVG
boxGradientNanoVG.Internal.Paint, NanoVG.Internal, NanoVG
boxGradient'_NanoVG.Internal.Paint
ButtNanoVG.Internal.Style, NanoVG.Internal, NanoVG
cancelFrameNanoVG.Internal, NanoVG
CCWNanoVG.Internal.Path, NanoVG.Internal, NanoVG
circleNanoVG.Internal.Path, NanoVG.Internal, NanoVG
circle'_NanoVG.Internal.Path
closePathNanoVG.Internal.Path, NanoVG.Internal, NanoVG
closePath'_NanoVG.Internal.Path
Color 
1 (Type/Class)NanoVG.Internal.Color, NanoVG.Internal, NanoVG
2 (Data Constructor)NanoVG.Internal.Color, NanoVG.Internal, NanoVG
ColorPtrNanoVG.Internal.Color
Context 
1 (Type/Class)NanoVG.Internal.Context, NanoVG.Internal, NanoVG
2 (Data Constructor)NanoVG.Internal.Context, NanoVG.Internal, NanoVG
CreateFlagsNanoVG.Internal.CreateContext, NanoVG
createFontNanoVG.Internal.Text, NanoVG
createFont'_NanoVG.Internal.Text
createFontMemNanoVG.Internal.Text, NanoVG
createFontMem'_NanoVG.Internal.Text
createGL2NanoVG.Internal.GL2
createGL2'_NanoVG.Internal.GL2
createGL3NanoVG.Internal.GL3, NanoVG
createGL3'_NanoVG.Internal.GL3
createGLES3NanoVG.Internal.GLES3
createGLES3'_NanoVG.Internal.GLES3
createImageNanoVG.Internal.Image, NanoVG.Internal, NanoVG
createImage'_NanoVG.Internal.Image
createImageFromHandleGL2NanoVG.Internal.GL2
createImageFromHandleGL2'_NanoVG.Internal.GL2
createImageFromHandleGL3NanoVG.Internal.GL3, NanoVG
createImageFromHandleGL3'_NanoVG.Internal.GL3
createImageFromHandleGLES3NanoVG.Internal.GLES3
createImageFromHandleGLES3'_NanoVG.Internal.GLES3
createImageMemNanoVG.Internal.Image, NanoVG.Internal, NanoVG
createImageMem'_NanoVG.Internal.Image
createImageRGBANanoVG.Internal.Image, NanoVG.Internal, NanoVG
createImageRGBA'_NanoVG.Internal.Image
currentTransformNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
currentTransform'_NanoVG.Internal.Transformation
CWNanoVG.Internal.Path, NanoVG.Internal, NanoVG
DebugNanoVG.Internal.CreateContext, NanoVG
degToRadNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
degToRad'_NanoVG.Internal.Transformation
deleteGL2NanoVG.Internal.GL2
deleteGL2'_NanoVG.Internal.GL2
deleteGL3NanoVG.Internal.GL3, NanoVG
deleteGL3'_NanoVG.Internal.GL3
deleteGLES3NanoVG.Internal.GLES3
deleteGLES3'_NanoVG.Internal.GLES3
deleteImageNanoVG.Internal.Image, NanoVG.Internal, NanoVG
deleteImage'_NanoVG.Internal.Image
ellipseNanoVG.Internal.Path, NanoVG.Internal, NanoVG
ellipse'_NanoVG.Internal.Path
endNanoVG.Internal.Text, NanoVG
endFrameNanoVG.Internal, NanoVG
Extent 
1 (Type/Class)NanoVG.Internal.Paint, NanoVG.Internal, NanoVG
2 (Data Constructor)NanoVG.Internal.Paint, NanoVG.Internal, NanoVG
extentNanoVG.Internal.Paint, NanoVG.Internal, NanoVG
featherNanoVG.Internal.Paint, NanoVG.Internal, NanoVG
FileName 
1 (Type/Class)NanoVG.Internal.Types, NanoVG.Internal, NanoVG
2 (Data Constructor)NanoVG.Internal.Types, NanoVG.Internal, NanoVG
fillNanoVG.Internal.Path, NanoVG.Internal, NanoVG
fill'_NanoVG.Internal.Path
fillColorNanoVG.Internal.Style, NanoVG.Internal, NanoVG
fillColor'_NanoVG.Internal.Style
fillPaintNanoVG.Internal.Style, NanoVG.Internal, NanoVG
fillPaint'_NanoVG.Internal.Style
findFontNanoVG.Internal.Text, NanoVG
findFont'_NanoVG.Internal.Text
Font 
1 (Type/Class)NanoVG.Internal.Text, NanoVG
2 (Data Constructor)NanoVG.Internal.Text, NanoVG
fontBlurNanoVG.Internal.Text, NanoVG
fontBlur'_NanoVG.Internal.Text
fontFaceNanoVG.Internal.Text, NanoVG
fontFace'_NanoVG.Internal.Text
fontFaceIdNanoVG.Internal.Text, NanoVG
fontFaceId'_NanoVG.Internal.Text
fontHandleNanoVG.Internal.Text, NanoVG
fontSizeNanoVG.Internal.Text, NanoVG
fontSize'_NanoVG.Internal.Text
fromCIntNanoVG.Internal.CreateContext
fromPointerNanoVG.Internal.Context
globalAlphaNanoVG.Internal.Style, NanoVG.Internal, NanoVG
globalAlpha'_NanoVG.Internal.Style
GLuintNanoVG.Internal.CreateContext
GlyphPosition 
1 (Type/Class)NanoVG.Internal.Text, NanoVG
2 (Data Constructor)NanoVG.Internal.Text, NanoVG
GlyphPositionPtrNanoVG.Internal.Text, NanoVG
glyphPosMaxXNanoVG.Internal.Text, NanoVG
glyphPosMinXNanoVG.Internal.Text, NanoVG
glyphXNanoVG.Internal.Text, NanoVG
HoleNanoVG.Internal, NanoVG
hslNanoVG.Internal.Color, NanoVG.Internal, NanoVG
hsl'_NanoVG.Internal.Color
hslaNanoVG.Internal.Color, NanoVG.Internal, NanoVG
hsla'_NanoVG.Internal.Color
Image 
1 (Type/Class)NanoVG.Internal.Types, NanoVG.Internal, NanoVG
2 (Data Constructor)NanoVG.Internal.Types, NanoVG.Internal, NanoVG
imageNanoVG.Internal.Paint, NanoVG.Internal, NanoVG
ImageFlagsNanoVG.Internal.Image
ImageFlipyNanoVG.Internal.Image
ImageGenerateMipmapsNanoVG.Internal.Image
imageHandleNanoVG.Internal.Types, NanoVG.Internal, NanoVG
imageHandleGL2NanoVG.Internal.GL2
imageHandleGL2'_NanoVG.Internal.GL2
imageHandleGL3NanoVG.Internal.GL3, NanoVG
imageHandleGL3'_NanoVG.Internal.GL3
imageHandleGLES3NanoVG.Internal.GLES3
imageHandleGLES3'_NanoVG.Internal.GLES3
ImageNearestNanoVG.Internal.Image
imagePatternNanoVG.Internal.Paint, NanoVG.Internal, NanoVG
imagePattern'_NanoVG.Internal.Paint
ImagePremultipliedNanoVG.Internal.Image
ImageRepeatxNanoVG.Internal.Image
ImageRepeatyNanoVG.Internal.Image
imageSizeNanoVG.Internal.Image, NanoVG.Internal, NanoVG
imageSize'_NanoVG.Internal.Image
innerColorNanoVG.Internal.Paint, NanoVG.Internal, NanoVG
intersectScissorNanoVG.Internal.Scissor, NanoVG.Internal, NanoVG
intersectScissor'_NanoVG.Internal.Scissor
lerpRGBANanoVG.Internal.Color, NanoVG.Internal, NanoVG
lerpRGBA'_NanoVG.Internal.Color
linearGradientNanoVG.Internal.Paint, NanoVG.Internal, NanoVG
linearGradient'_NanoVG.Internal.Paint
LineCapNanoVG.Internal.Style, NanoVG.Internal, NanoVG
lineCapNanoVG.Internal.Style, NanoVG.Internal, NanoVG
lineCap'_NanoVG.Internal.Style
lineJoinNanoVG.Internal.Style, NanoVG.Internal, NanoVG
lineJoin'_NanoVG.Internal.Style
lineToNanoVG.Internal.Path, NanoVG.Internal, NanoVG
lineTo'_NanoVG.Internal.Path
M23NanoVG.Internal.FixedVector, NanoVG.Internal, NanoVG
MiterNanoVG.Internal.Style, NanoVG.Internal, NanoVG
miterLimitNanoVG.Internal.Style, NanoVG.Internal, NanoVG
miterLimit'_NanoVG.Internal.Style
moveToNanoVG.Internal.Path, NanoVG.Internal, NanoVG
moveTo'_NanoVG.Internal.Path
nextNanoVG.Internal.Text, NanoVG
nullNanoVG.Internal.FFIHelpers
outerColorNanoVG.Internal.Paint, NanoVG.Internal, NanoVG
Paint 
1 (Type/Class)NanoVG.Internal.Paint, NanoVG.Internal, NanoVG
2 (Data Constructor)NanoVG.Internal.Paint, NanoVG.Internal, NanoVG
PaintPtrNanoVG.Internal.Paint
pathWindingNanoVG.Internal.Path, NanoVG.Internal, NanoVG
pathWinding'_NanoVG.Internal.Path
peekBoundsNanoVG.Internal.Text
peekTransformationNanoVG.Internal.Transformation
quadToNanoVG.Internal.Path, NanoVG.Internal, NanoVG
quadTo'_NanoVG.Internal.Path
radialGradientNanoVG.Internal.Paint, NanoVG.Internal, NanoVG
radialGradient'_NanoVG.Internal.Paint
radiusNanoVG.Internal.Paint, NanoVG.Internal, NanoVG
radToDegNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
radToDeg'_NanoVG.Internal.Transformation
rectNanoVG.Internal.Path, NanoVG.Internal, NanoVG
rect'_NanoVG.Internal.Path
resetNanoVG.Internal.State, NanoVG.Internal, NanoVG
reset'_NanoVG.Internal.State
resetScissorNanoVG.Internal.Scissor, NanoVG.Internal, NanoVG
resetScissor'_NanoVG.Internal.Scissor
resetTransformNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
resetTransform'_NanoVG.Internal.Transformation
restoreNanoVG.Internal.State, NanoVG.Internal, NanoVG
restore'_NanoVG.Internal.State
rgbNanoVG.Internal.Color, NanoVG.Internal, NanoVG
rgb'_NanoVG.Internal.Color
rgbaNanoVG.Internal.Color, NanoVG.Internal, NanoVG
rgba'_NanoVG.Internal.Color
rgbafNanoVG.Internal.Color, NanoVG.Internal, NanoVG
rgbaf'_NanoVG.Internal.Color
rgbfNanoVG.Internal.Color, NanoVG.Internal, NanoVG
rgbf'_NanoVG.Internal.Color
rotateNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
rotate'_NanoVG.Internal.Transformation
RoundNanoVG.Internal.Style, NanoVG.Internal, NanoVG
roundedRectNanoVG.Internal.Path, NanoVG.Internal, NanoVG
roundedRect'_NanoVG.Internal.Path
safeFontNanoVG.Internal.Text
safeImageNanoVG.Internal.Image
saveNanoVG.Internal.State, NanoVG.Internal, NanoVG
save'_NanoVG.Internal.State
scaleNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
scale'_NanoVG.Internal.Transformation
scissorNanoVG.Internal.Scissor, NanoVG.Internal, NanoVG
scissor'_NanoVG.Internal.Scissor
skewXNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
skewX'_NanoVG.Internal.Transformation
skewYNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
skewY'_NanoVG.Internal.Transformation
SolidNanoVG.Internal, NanoVG
SolidityNanoVG.Internal, NanoVG
SquareNanoVG.Internal.Style, NanoVG.Internal, NanoVG
startNanoVG.Internal.Text, NanoVG
StencilStrokesNanoVG.Internal.CreateContext, NanoVG
strNanoVG.Internal.Text, NanoVG
strokeNanoVG.Internal.Path, NanoVG.Internal, NanoVG
stroke'_NanoVG.Internal.Path
strokeColorNanoVG.Internal.Style, NanoVG.Internal, NanoVG
strokeColor'_NanoVG.Internal.Style
strokePaintNanoVG.Internal.Style, NanoVG.Internal, NanoVG
strokePaint'_NanoVG.Internal.Style
strokeWidthNanoVG.Internal.Style, NanoVG.Internal, NanoVG
strokeWidth'_NanoVG.Internal.Style
text 
1 (Function)NanoVG.Internal.Text
2 (Function)NanoVG
text'_NanoVG.Internal.Text
textAlignNanoVG.Internal.Text, NanoVG
textAlign'_NanoVG.Internal.Text
textBoundsNanoVG.Internal.Text, NanoVG
textBounds'_NanoVG.Internal.Text
textBoxNanoVG.Internal.Text, NanoVG
textBox'_NanoVG.Internal.Text
textBoxBoundsNanoVG.Internal.Text, NanoVG
textBoxBounds'_NanoVG.Internal.Text
textBreakLines 
1 (Function)NanoVG.Internal.Text
2 (Function)NanoVG
textBreakLines'_NanoVG.Internal.Text
textGlyphPositions 
1 (Function)NanoVG.Internal.Text
2 (Function)NanoVG
textGlyphPositions'_NanoVG.Internal.Text
textLetterSpacingNanoVG.Internal.Text, NanoVG
textLetterSpacing'_NanoVG.Internal.Text
textLineHeightNanoVG.Internal.Text, NanoVG
textLineHeight'_NanoVG.Internal.Text
textMetricsNanoVG.Internal.Text, NanoVG
textMetrics'_NanoVG.Internal.Text
TextRow 
1 (Type/Class)NanoVG.Internal.Text, NanoVG
2 (Data Constructor)NanoVG.Internal.Text, NanoVG
textRowMaxXNanoVG.Internal.Text, NanoVG
textRowMinXNanoVG.Internal.Text, NanoVG
TextRowPtrNanoVG.Internal.Text, NanoVG
toCIntNanoVG.Internal.CreateContext
toPointerNanoVG.Internal.Context
transformNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
transform'_NanoVG.Internal.Transformation
Transformation 
1 (Type/Class)NanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
2 (Data Constructor)NanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
transformIdentityNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
transformIdentity'_NanoVG.Internal.Transformation
transformInverseNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
transformInverse'_NanoVG.Internal.Transformation
transformMultiplyNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
transformMultiply'_NanoVG.Internal.Transformation
transformPointNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
transformPoint'_NanoVG.Internal.Transformation
transformPremultiplyNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
transformPremultiply'_NanoVG.Internal.Transformation
transformRotateNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
transformRotate'_NanoVG.Internal.Transformation
transformScaleNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
transformScale'_NanoVG.Internal.Transformation
transformSkewXNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
transformSkewX'_NanoVG.Internal.Transformation
transformSkewYNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
transformSkewY'_NanoVG.Internal.Transformation
transformTranslateNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
transformTranslate'_NanoVG.Internal.Transformation
translateNanoVG.Internal.Transformation, NanoVG.Internal, NanoVG
translate'_NanoVG.Internal.Transformation
transRGBANanoVG.Internal.Color, NanoVG.Internal, NanoVG
transRGBA'_NanoVG.Internal.Color
transRGBAfNanoVG.Internal.Color, NanoVG.Internal, NanoVG
transRGBAf'_NanoVG.Internal.Color
unwrapFileNameNanoVG.Internal.Types, NanoVG.Internal, NanoVG
updateImageNanoVG.Internal.Image, NanoVG.Internal, NanoVG
updateImage'_NanoVG.Internal.Image
useAsCStringLen'NanoVG.Internal.FFIHelpers
useAsPtrNanoVG.Internal.FFIHelpers
V2 
1 (Type/Class)NanoVG.Internal.FixedVector, NanoVG.Internal, NanoVG
2 (Data Constructor)NanoVG.Internal.FixedVector, NanoVG.Internal, NanoVG
V3 
1 (Type/Class)NanoVG.Internal.FixedVector, NanoVG.Internal, NanoVG
2 (Data Constructor)NanoVG.Internal.FixedVector, NanoVG.Internal, NanoVG
V4 
1 (Type/Class)NanoVG.Internal.FixedVector, NanoVG.Internal, NanoVG
2 (Data Constructor)NanoVG.Internal.FixedVector, NanoVG.Internal, NanoVG
widthNanoVG.Internal.Text, NanoVG
WindingNanoVG.Internal.Path, NanoVG.Internal, NanoVG
withCStringNanoVG.Internal.FFIHelpers
withTransformationNanoVG.Internal.Transformation
xformNanoVG.Internal.Paint, NanoVG.Internal, NanoVG
zeroNanoVG.Internal.FFIHelpers