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) extern (C) extern (C) extern (C)
struct BLContextVirt {}

Members

Variables

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.
destroy
BLResult function(BLContextImpl* impl) destroy;
Undocumented in source.
fillAll
BLResult function(BLContextImpl* impl) fillAll;
Undocumented in source.
fillGeometry
BLResult function(BLContextImpl* impl, uint 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.
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, uint encoding) fillTextD;
Undocumented in source.
fillTextI
BLResult function(BLContextImpl* impl, const(BLPointI)* pt, const(BLFontCore)* font, const(void)* text, size_t size, uint encoding) fillTextI;
Undocumented in source.
flush
BLResult function(BLContextImpl* impl, uint flags) flush;
Undocumented in source.
getStyle
BLResult function(const(BLContextImpl)* impl, BLStyleCore* out_)[2] getStyle;
Undocumented in source.
matrixOp
BLResult function(BLContextImpl* impl, uint opType, const(void)* opData) matrixOp;
Undocumented in source.
queryProperty
BLResult function(const(BLContextImpl)* impl, uint propertyId, void* valueOut) queryProperty;
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, uint compOp) setCompOp;
Undocumented in source.
setFillRule
BLResult function(BLContextImpl* impl, uint fillRule) setFillRule;
Undocumented in source.
setFlattenMode
BLResult function(BLContextImpl* impl, uint 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, uint hintType, uint value) setHint;
Undocumented in source.
setHints
BLResult function(BLContextImpl* impl, const(BLContextHints)* hints) setHints;
Undocumented in source.
setStrokeCap
BLResult function(BLContextImpl* impl, uint position, uint strokeCap) setStrokeCap;
Undocumented in source.
setStrokeCaps
BLResult function(BLContextImpl* impl, uint 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, uint 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, uint transformOrder) setStrokeTransformOrder;
Undocumented in source.
setStrokeWidth
BLResult function(BLContextImpl* impl, double width) setStrokeWidth;
Undocumented in source.
setStyle
BLResult function(BLContextImpl* impl, const(BLStyleCore)* style)[2] setStyle;
Undocumented in source.
setStyleAlpha
BLResult function(BLContextImpl* impl, double alpha)[2] setStyleAlpha;
Undocumented in source.
setStyleObject
BLResult function(BLContextImpl* impl, const(void)* object)[2] setStyleObject;
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, uint 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, uint encoding) strokeTextD;
Undocumented in source.
strokeTextI
BLResult function(BLContextImpl* impl, const(BLPointI)* pt, const(BLFontCore)* font, const(void)* text, size_t size, uint encoding) strokeTextI;
Undocumented in source.
userToMeta
BLResult function(BLContextImpl* impl) userToMeta;
Undocumented in source.

Meta