f
This commit is contained in:
parent
ac68a12580
commit
380a8418ec
1 changed files with 143 additions and 130 deletions
|
@ -42,168 +42,181 @@ exportEnums [
|
||||||
exportObjects [Vector2, Matrix3, Rect, Color, ColorStop, TextMetrics]
|
exportObjects [Vector2, Matrix3, Rect, Color, ColorStop, TextMetrics]
|
||||||
|
|
||||||
exportProcs:
|
exportProcs:
|
||||||
export bindings.checkError
|
export
|
||||||
export bindings.takeError
|
bindings.checkError,
|
||||||
|
bindings.takeError
|
||||||
|
|
||||||
exportSeq seq[float32]:
|
exportSeq seq[float32]:
|
||||||
discard
|
discard
|
||||||
|
|
||||||
exportSeq seq[Span]:
|
exportSeq seq[Span]:
|
||||||
export pixie.typeset
|
export
|
||||||
export pixie.computeBounds
|
pixie.typeset,
|
||||||
|
pixie.computeBounds
|
||||||
|
|
||||||
exportRefObject Image, ["width", "height"]:
|
exportRefObject Image, ["width", "height"]:
|
||||||
export pixie.writeFile
|
export
|
||||||
export pixie.wh
|
pixie.writeFile,
|
||||||
export pixie.copy
|
pixie.wh,
|
||||||
export pixie.getColor
|
pixie.copy,
|
||||||
export pixie.setColor
|
pixie.getColor,
|
||||||
export pixie.fill
|
pixie.setColor,
|
||||||
export pixie.flipHorizontal
|
pixie.fill,
|
||||||
export pixie.flipVertical
|
pixie.flipHorizontal,
|
||||||
export pixie.subImage
|
pixie.flipVertical,
|
||||||
export pixie.minifyBy2
|
pixie.subImage,
|
||||||
export pixie.magnifyBy2
|
pixie.minifyBy2,
|
||||||
export pixie.applyOpacity
|
pixie.magnifyBy2,
|
||||||
export pixie.invert
|
pixie.applyOpacity,
|
||||||
export pixie.blur
|
pixie.invert,
|
||||||
export pixie.newMask
|
pixie.blur,
|
||||||
export pixie.resize
|
pixie.newMask,
|
||||||
export pixie.shadow
|
pixie.resize,
|
||||||
export pixie.superImage
|
pixie.shadow,
|
||||||
export pixie.draw
|
pixie.superImage,
|
||||||
export pixie.fillGradient
|
pixie.draw,
|
||||||
export pixie.fillText
|
pixie.fillGradient,
|
||||||
export pixie.strokeText
|
pixie.fillText,
|
||||||
export pixie.fillPath
|
pixie.strokeText,
|
||||||
export pixie.strokePath
|
pixie.fillPath,
|
||||||
export pixie.newContext
|
pixie.strokePath,
|
||||||
|
pixie.newContext
|
||||||
|
|
||||||
exportRefObject Mask, ["width", "height"]:
|
exportRefObject Mask, ["width", "height"]:
|
||||||
export pixie.writeFile
|
export
|
||||||
export pixie.wh
|
pixie.writeFile,
|
||||||
export pixie.copy
|
pixie.wh,
|
||||||
export pixie.getValue
|
pixie.copy,
|
||||||
export pixie.setValue
|
pixie.getValue,
|
||||||
export pixie.fill
|
pixie.setValue,
|
||||||
export pixie.minifyBy2
|
pixie.fill,
|
||||||
export pixie.spread
|
pixie.minifyBy2,
|
||||||
export pixie.ceil
|
pixie.spread,
|
||||||
export pixie.newImage
|
pixie.ceil,
|
||||||
export pixie.applyOpacity
|
pixie.newImage,
|
||||||
export pixie.invert
|
pixie.applyOpacity,
|
||||||
export pixie.blur
|
pixie.invert,
|
||||||
export pixie.draw
|
pixie.blur,
|
||||||
export pixie.fillText
|
pixie.draw,
|
||||||
export pixie.strokeText
|
pixie.fillText,
|
||||||
export pixie.fillPath
|
pixie.strokeText,
|
||||||
export pixie.strokePath
|
pixie.fillPath,
|
||||||
|
pixie.strokePath
|
||||||
|
|
||||||
exportRefObject Paint, ["*"]:
|
exportRefObject Paint, ["*"]:
|
||||||
export pixie.newPaint
|
export
|
||||||
|
pixie.newPaint
|
||||||
|
|
||||||
exportRefObject Path, ["*"]:
|
exportRefObject Path, ["*"]:
|
||||||
export pixie.transform
|
export
|
||||||
export pixie.addPath
|
pixie.transform,
|
||||||
export pixie.closePath
|
pixie.addPath,
|
||||||
export pixie.computeBounds
|
pixie.closePath,
|
||||||
export pixie.fillOverlaps
|
pixie.computeBounds,
|
||||||
export pixie.strokeOverlaps
|
pixie.fillOverlaps,
|
||||||
|
pixie.strokeOverlaps
|
||||||
|
|
||||||
toggleBasicOnly()
|
toggleBasicOnly()
|
||||||
|
|
||||||
export pixie.moveTo
|
export
|
||||||
export pixie.lineTo
|
pixie.moveTo,
|
||||||
export pixie.bezierCurveTo
|
pixie.lineTo,
|
||||||
export pixie.quadraticCurveTo
|
pixie.bezierCurveTo,
|
||||||
export pixie.ellipticalArcTo
|
pixie.quadraticCurveTo,
|
||||||
export pixie.arc
|
pixie.ellipticalArcTo,
|
||||||
export pixie.arcTo
|
pixie.arc,
|
||||||
export pixie.rect
|
pixie.arcTo,
|
||||||
export pixie.roundedRect
|
pixie.rect,
|
||||||
export pixie.ellipse
|
pixie.roundedRect,
|
||||||
export pixie.circle
|
pixie.ellipse,
|
||||||
export pixie.polygon
|
pixie.circle,
|
||||||
|
pixie.polygon
|
||||||
|
|
||||||
exportRefObject Typeface, ["*"]:
|
exportRefObject Typeface, ["*"]:
|
||||||
export pixie.ascent
|
export
|
||||||
export pixie.descent
|
pixie.ascent,
|
||||||
export pixie.lineGap
|
pixie.descent,
|
||||||
export pixie.lineHeight
|
pixie.lineGap,
|
||||||
export pixie.getGlyphPath
|
pixie.lineHeight,
|
||||||
export pixie.getAdvance
|
pixie.getGlyphPath,
|
||||||
export pixie.getKerningAdjustment
|
pixie.getAdvance,
|
||||||
export pixie.newFont
|
pixie.getKerningAdjustment,
|
||||||
|
pixie.newFont
|
||||||
|
|
||||||
exportRefObject Font, ["*"]:
|
exportRefObject Font, ["*"]:
|
||||||
export pixie.scale
|
export
|
||||||
export pixie.defaultLineHeight
|
pixie.scale,
|
||||||
export pixie.typeset
|
pixie.defaultLineHeight,
|
||||||
export pixie.computeBounds
|
pixie.typeset,
|
||||||
|
pixie.computeBounds
|
||||||
|
|
||||||
exportRefObject Span, ["*"]:
|
exportRefObject Span, ["*"]:
|
||||||
discard
|
discard
|
||||||
|
|
||||||
exportRefObject Arrangement, []:
|
exportRefObject Arrangement, []:
|
||||||
export pixie.computeBounds
|
export
|
||||||
|
pixie.computeBounds
|
||||||
|
|
||||||
exportRefObject Context, ["*"]:
|
exportRefObject Context, ["*"]:
|
||||||
export pixie.save
|
export
|
||||||
export pixie.saveLayer
|
pixie.save,
|
||||||
export pixie.restore
|
pixie.saveLayer,
|
||||||
export pixie.beginPath
|
pixie.restore,
|
||||||
export pixie.closePath
|
pixie.beginPath,
|
||||||
export pixie.fill
|
pixie.closePath,
|
||||||
export pixie.clip
|
pixie.fill,
|
||||||
export pixie.stroke
|
pixie.clip,
|
||||||
export pixie.measureText
|
pixie.stroke,
|
||||||
export pixie.getTransform
|
pixie.measureText,
|
||||||
export pixie.setTransform
|
pixie.getTransform,
|
||||||
export pixie.transform
|
pixie.setTransform,
|
||||||
export pixie.resetTransform
|
pixie.transform,
|
||||||
export bindings.drawImage1
|
pixie.resetTransform,
|
||||||
export bindings.drawImage2
|
bindings.drawImage1,
|
||||||
export bindings.drawImage3
|
bindings.drawImage2,
|
||||||
|
bindings.drawImage3
|
||||||
|
|
||||||
toggleBasicOnly()
|
toggleBasicOnly()
|
||||||
|
|
||||||
export pixie.moveTo
|
export
|
||||||
export pixie.lineTo
|
pixie.moveTo,
|
||||||
export pixie.bezierCurveTo
|
pixie.lineTo,
|
||||||
export pixie.quadraticCurveTo
|
pixie.bezierCurveTo,
|
||||||
export pixie.ellipticalArcTo
|
pixie.quadraticCurveTo,
|
||||||
export pixie.arc
|
pixie.ellipticalArcTo,
|
||||||
export pixie.arcTo
|
pixie.arc,
|
||||||
export pixie.rect
|
pixie.arcTo,
|
||||||
export pixie.roundedRect
|
pixie.rect,
|
||||||
export pixie.ellipse
|
pixie.roundedRect,
|
||||||
export pixie.circle
|
pixie.ellipse,
|
||||||
export pixie.polygon
|
pixie.circle,
|
||||||
export pixie.clearRect
|
pixie.polygon,
|
||||||
export pixie.fillRect
|
pixie.clearRect,
|
||||||
export pixie.strokeRect
|
pixie.fillRect,
|
||||||
export pixie.fillText
|
pixie.strokeRect,
|
||||||
export pixie.strokeText
|
pixie.fillText,
|
||||||
export pixie.translate
|
pixie.strokeText,
|
||||||
export pixie.scale
|
pixie.translate,
|
||||||
export pixie.rotate
|
pixie.scale,
|
||||||
export pixie.isPointInPath
|
pixie.rotate,
|
||||||
export pixie.isPointInStroke
|
pixie.isPointInPath,
|
||||||
|
pixie.isPointInStroke
|
||||||
|
|
||||||
exportProcs:
|
exportProcs:
|
||||||
export pixie.newImage
|
export
|
||||||
export pixie.newMask
|
pixie.newImage,
|
||||||
export pixie.newPaint
|
pixie.newMask,
|
||||||
export pixie.newPath
|
pixie.newPaint,
|
||||||
export pixie.newSpan
|
pixie.newPath,
|
||||||
export pixie.newContext
|
pixie.newSpan,
|
||||||
export pixie.readImage
|
pixie.newContext,
|
||||||
export pixie.readmask
|
pixie.readImage,
|
||||||
export pixie.readTypeface
|
pixie.readmask,
|
||||||
export pixie.readFont
|
pixie.readTypeface,
|
||||||
export pixie.parsePath
|
pixie.readFont,
|
||||||
export pixie.miterLimitToAngle
|
pixie.parsePath,
|
||||||
export pixie.angleToMiterLimit
|
pixie.miterLimitToAngle,
|
||||||
|
pixie.angleToMiterLimit
|
||||||
|
|
||||||
writeFiles("bindings/generated", "pixie")
|
writeFiles("bindings/generated", "pixie")
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue