BLContextVirt

Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (C)
struct BLContextVirt {}

Members

Variables

base
BLObjectVirtBase base;
Undocumented in source.
blitImageD
BLResult function(BLContextImpl* impl, const(BLPoint)* pt, const(BLImageCore)* img, const(BLRectI)* imgArea) blitImageD;
Undocumented in source.
blitImageI
BLResult function(BLContextImpl* impl, const(BLPointI)* pt, const(BLImageCore)* img, const(BLRectI)* imgArea) blitImageI;
Undocumented in source.
blitScaledImageD
BLResult function(BLContextImpl* impl, const(BLRect)* rect, const(BLImageCore)* img, const(BLRectI)* imgArea) blitScaledImageD;
Undocumented in source.
blitScaledImageI
BLResult function(BLContextImpl* impl, const(BLRectI)* rect, const(BLImageCore)* img, const(BLRectI)* imgArea) blitScaledImageI;
Undocumented in source.
clearAll
BLResult function(BLContextImpl* impl) clearAll;
Undocumented in source.
clearRectD
BLResult function(BLContextImpl* impl, const(BLRect)* rect) clearRectD;
Undocumented in source.
clearRectI
BLResult function(BLContextImpl* impl, const(BLRectI)* rect) clearRectI;
Undocumented in source.
clipToRectD
BLResult function(BLContextImpl* impl, const(BLRect)* rect) clipToRectD;
Undocumented in source.
clipToRectI
BLResult function(BLContextImpl* impl, const(BLRectI)* rect) clipToRectI;
Undocumented in source.
fillAll
BLResult function(BLContextImpl* impl) fillAll;
Undocumented in source.
fillGeometry
BLResult function(BLContextImpl* impl, BLGeometryType geometryType, const(void)* geometryData) fillGeometry;
Undocumented in source.
fillGlyphRunD
BLResult function(BLContextImpl* impl, const(BLPoint)* pt, const(BLFontCore)* font, const(BLGlyphRun)* glyphRun) fillGlyphRunD;
Undocumented in source.
fillGlyphRunI
BLResult function(BLContextImpl* impl, const(BLPointI)* pt, const(BLFontCore)* font, const(BLGlyphRun)* glyphRun) fillGlyphRunI;
Undocumented in source.
fillMaskD
BLResult function(BLContextImpl* impl, const(BLPoint)* pt, const(BLImageCore)* mask, const(BLRectI)* maskArea) fillMaskD;
Undocumented in source.
fillMaskI
BLResult function(BLContextImpl* impl, const(BLPointI)* pt, const(BLImageCore)* mask, const(BLRectI)* maskArea) fillMaskI;
Undocumented in source.
fillPathD
BLResult function(BLContextImpl* impl, const(BLPathCore)* path) fillPathD;
Undocumented in source.
fillRectD
BLResult function(BLContextImpl* impl, const(BLRect)* rect) fillRectD;
Undocumented in source.
fillRectI
BLResult function(BLContextImpl* impl, const(BLRectI)* rect) fillRectI;
Undocumented in source.
fillTextD
BLResult function(BLContextImpl* impl, const(BLPoint)* pt, const(BLFontCore)* font, const(void)* text, size_t size, BLTextEncoding encoding) fillTextD;
Undocumented in source.
fillTextI
BLResult function(BLContextImpl* impl, const(BLPointI)* pt, const(BLFontCore)* font, const(void)* text, size_t size, BLTextEncoding encoding) fillTextI;
Undocumented in source.
flush
BLResult function(BLContextImpl* impl, BLContextFlushFlags flags) flush;
Undocumented in source.
getStyle
BLResult function(const(BLContextImpl)* impl, BLVarCore* out_)[2] getStyle;
Undocumented in source.
matrixOp
BLResult function(BLContextImpl* impl, BLMatrix2DOp opType, const(void)* opData) matrixOp;
Undocumented in source.
restore
BLResult function(BLContextImpl* impl, const(BLContextCookie)* cookie) restore;
Undocumented in source.
restoreClipping
BLResult function(BLContextImpl* impl) restoreClipping;
Undocumented in source.
save
BLResult function(BLContextImpl* impl, BLContextCookie* cookie) save;
Undocumented in source.
setApproximationOptions
BLResult function(BLContextImpl* impl, const(BLApproximationOptions)* options) setApproximationOptions;
Undocumented in source.
setCompOp
BLResult function(BLContextImpl* impl, BLCompOp compOp) setCompOp;
Undocumented in source.
setFillRule
BLResult function(BLContextImpl* impl, BLFillRule fillRule) setFillRule;
Undocumented in source.
setFlattenMode
BLResult function(BLContextImpl* impl, BLFlattenMode mode) setFlattenMode;
Undocumented in source.
setFlattenTolerance
BLResult function(BLContextImpl* impl, double tolerance) setFlattenTolerance;
Undocumented in source.
setGlobalAlpha
BLResult function(BLContextImpl* impl, double alpha) setGlobalAlpha;
Undocumented in source.
setHint
BLResult function(BLContextImpl* impl, BLContextHint hintType, uint value) setHint;
Undocumented in source.
setHints
BLResult function(BLContextImpl* impl, const(BLContextHints)* hints) setHints;
Undocumented in source.
setStrokeCap
BLResult function(BLContextImpl* impl, BLStrokeCapPosition position, BLStrokeCap strokeCap) setStrokeCap;
Undocumented in source.
setStrokeCaps
BLResult function(BLContextImpl* impl, BLStrokeCap strokeCap) setStrokeCaps;
Undocumented in source.
setStrokeDashArray
BLResult function(BLContextImpl* impl, const(BLArrayCore)* dashArray) setStrokeDashArray;
Undocumented in source.
setStrokeDashOffset
BLResult function(BLContextImpl* impl, double dashOffset) setStrokeDashOffset;
Undocumented in source.
setStrokeJoin
BLResult function(BLContextImpl* impl, BLStrokeJoin strokeJoin) setStrokeJoin;
Undocumented in source.
setStrokeMiterLimit
BLResult function(BLContextImpl* impl, double miterLimit) setStrokeMiterLimit;
Undocumented in source.
setStrokeOptions
BLResult function(BLContextImpl* impl, const(BLStrokeOptionsCore)* options) setStrokeOptions;
Undocumented in source.
setStrokeTransformOrder
BLResult function(BLContextImpl* impl, BLStrokeTransformOrder transformOrder) setStrokeTransformOrder;
Undocumented in source.
setStrokeWidth
BLResult function(BLContextImpl* impl, double width) setStrokeWidth;
Undocumented in source.
setStyle
BLResult function(BLContextImpl* impl, const(BLUnknown)* var)[2] setStyle;
Undocumented in source.
setStyleAlpha
BLResult function(BLContextImpl* impl, double alpha)[2] setStyleAlpha;
Undocumented in source.
setStyleRgba
BLResult function(BLContextImpl* impl, const(BLRgba)* rgba)[2] setStyleRgba;
Undocumented in source.
setStyleRgba32
BLResult function(BLContextImpl* impl, uint rgba32)[2] setStyleRgba32;
Undocumented in source.
setStyleRgba64
BLResult function(BLContextImpl* impl, ulong rgba64)[2] setStyleRgba64;
Undocumented in source.
strokeGeometry
BLResult function(BLContextImpl* impl, BLGeometryType geometryType, const(void)* geometryData) strokeGeometry;
Undocumented in source.
strokeGlyphRunD
BLResult function(BLContextImpl* impl, const(BLPoint)* pt, const(BLFontCore)* font, const(BLGlyphRun)* glyphRun) strokeGlyphRunD;
Undocumented in source.
strokeGlyphRunI
BLResult function(BLContextImpl* impl, const(BLPointI)* pt, const(BLFontCore)* font, const(BLGlyphRun)* glyphRun) strokeGlyphRunI;
Undocumented in source.
strokePathD
BLResult function(BLContextImpl* impl, const(BLPathCore)* path) strokePathD;
Undocumented in source.
strokeRectD
BLResult function(BLContextImpl* impl, const(BLRect)* rect) strokeRectD;
Undocumented in source.
strokeRectI
BLResult function(BLContextImpl* impl, const(BLRectI)* rect) strokeRectI;
Undocumented in source.
strokeTextD
BLResult function(BLContextImpl* impl, const(BLPoint)* pt, const(BLFontCore)* font, const(void)* text, size_t size, BLTextEncoding encoding) strokeTextD;
Undocumented in source.
strokeTextI
BLResult function(BLContextImpl* impl, const(BLPointI)* pt, const(BLFontCore)* font, const(void)* text, size_t size, BLTextEncoding encoding) strokeTextI;
Undocumented in source.
userToMeta
BLResult function(BLContextImpl* impl) userToMeta;
Undocumented in source.

Meta