bindbc.blend2d.bindstatic

Undocumented in source.

Members

Aliases

BLDataView
alias BLDataView = BLArrayView
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLDestroyExternalDataFunc
alias BLDestroyExternalDataFunc = void function(void* impl, void* externalData, void* userData)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageScaleUserFunc
alias BLImageScaleUserFunc = uint function(double* dst, const(double)* tArray, size_t n, const(void)* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLMapPointDArrayFunc
alias BLMapPointDArrayFunc = uint function(const(void)* ctx, BLPoint* dst, const(BLPoint)* src, size_t count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPathSinkFunc
alias BLPathSinkFunc = uint function(BLPathCore* path, const(void)* info, void* closure)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPixelConverterFunc
alias BLPixelConverterFunc = uint function(const(BLPixelConverterCore)* self, ubyte* dstData, intptr_t dstStride, const(ubyte)* srcData, intptr_t srcStride, uint w, uint h, const(BLPixelConverterOptions)* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLResult
alias BLResult = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLTag
alias BLTag = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLUniqueId
alias BLUniqueId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLUnknown
alias BLUnknown = void
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

BLBitSetConstants
enum BLBitSetConstants
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLBooleanOp
enum BLBooleanOp
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLByteOrder
enum BLByteOrder
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLClipMode
enum BLClipMode
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLCompOp
enum BLCompOp
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLContextCreateFlags
enum BLContextCreateFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLContextErrorFlags
enum BLContextErrorFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLContextFlushFlags
enum BLContextFlushFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLContextHint
enum BLContextHint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLContextOpType
enum BLContextOpType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLContextType
enum BLContextType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLDataAccessFlags
enum BLDataAccessFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLDataSourceType
enum BLDataSourceType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLExtendMode
enum BLExtendMode
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFileOpenFlags
enum BLFileOpenFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFileReadFlags
enum BLFileReadFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFileSeekType
enum BLFileSeekType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFillRule
enum BLFillRule
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFlattenMode
enum BLFlattenMode
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontDataFlags
enum BLFontDataFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontFaceDiagFlags
enum BLFontFaceDiagFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontFaceFlags
enum BLFontFaceFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontFaceType
enum BLFontFaceType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontOutlineType
enum BLFontOutlineType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontStretch
enum BLFontStretch
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontStringId
enum BLFontStringId
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontStyle
enum BLFontStyle
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontUnicodeCoverageIndex
enum BLFontUnicodeCoverageIndex
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontWeight
enum BLFontWeight
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFormat
enum BLFormat
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFormatFlags
enum BLFormatFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGeometryDirection
enum BLGeometryDirection
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGeometryType
enum BLGeometryType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGlyphPlacementType
enum BLGlyphPlacementType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGlyphRunFlags
enum BLGlyphRunFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGradientQuality
enum BLGradientQuality
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGradientType
enum BLGradientType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGradientValue
enum BLGradientValue
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLHitTest
enum BLHitTest
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageCodecFeatures
enum BLImageCodecFeatures
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageInfoFlags
enum BLImageInfoFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageScaleFilter
enum BLImageScaleFilter
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLMatrix2DOp
enum BLMatrix2DOp
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLMatrix2DType
enum BLMatrix2DType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLMatrix2DValue
enum BLMatrix2DValue
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLModifyOp
enum BLModifyOp
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLObjectInfoBits
enum BLObjectInfoBits
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLObjectInfoShift
enum BLObjectInfoShift
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLObjectType
enum BLObjectType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLOffsetMode
enum BLOffsetMode
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLOrientation
enum BLOrientation
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPathCmd
enum BLPathCmd
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPathCmdExtra
enum BLPathCmdExtra
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPathFlags
enum BLPathFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPathReverseMode
enum BLPathReverseMode
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPatternQuality
enum BLPatternQuality
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPixelConverterCreateFlags
enum BLPixelConverterCreateFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRenderingQuality
enum BLRenderingQuality
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLResultCode
enum BLResultCode
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRuntimeBuildType
enum BLRuntimeBuildType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRuntimeCleanupFlags
enum BLRuntimeCleanupFlags
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRuntimeCpuArch
enum BLRuntimeCpuArch
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRuntimeCpuFeatures
enum BLRuntimeCpuFeatures
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRuntimeInfoType
enum BLRuntimeInfoType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRuntimeLimits
enum BLRuntimeLimits
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLStrokeCap
enum BLStrokeCap
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLStrokeCapPosition
enum BLStrokeCapPosition
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLStrokeJoin
enum BLStrokeJoin
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLStrokeTransformOrder
enum BLStrokeTransformOrder
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLTextDirection
enum BLTextDirection
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLTextEncoding
enum BLTextEncoding
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

BL_MAKE_VERSION
auto BL_MAKE_VERSION(uint MAJOR, uint MINOR, uint PATCH)
Undocumented in source. Be warned that the author may not have intended to support it.
blArrayAppendData
BLResult blArrayAppendData(BLArrayCore* self, const(void)* data, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayAppendF32
BLResult blArrayAppendF32(BLArrayCore* self, float value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayAppendF64
BLResult blArrayAppendF64(BLArrayCore* self, double value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayAppendItem
BLResult blArrayAppendItem(BLArrayCore* self, const(void)* item)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayAppendU16
BLResult blArrayAppendU16(BLArrayCore* self, ushort value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayAppendU32
BLResult blArrayAppendU32(BLArrayCore* self, uint value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayAppendU64
BLResult blArrayAppendU64(BLArrayCore* self, ulong value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayAppendU8
BLResult blArrayAppendU8(BLArrayCore* self, ubyte value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayAssignData
BLResult blArrayAssignData(BLArrayCore* self, const(void)* data, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayAssignDeep
BLResult blArrayAssignDeep(BLArrayCore* self, const(BLArrayCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayAssignExternalData
BLResult blArrayAssignExternalData(BLArrayCore* self, void* data, size_t size, size_t capacity, BLDataAccessFlags dataAccessFlags, BLDestroyExternalDataFunc destroyFunc, void* userData)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayAssignMove
BLResult blArrayAssignMove(BLArrayCore* self, BLArrayCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayAssignWeak
BLResult blArrayAssignWeak(BLArrayCore* self, const(BLArrayCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayClear
BLResult blArrayClear(BLArrayCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayDestroy
BLResult blArrayDestroy(BLArrayCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayEquals
bool blArrayEquals(const(BLArrayCore)* a, const(BLArrayCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayGetCapacity
size_t blArrayGetCapacity(const(BLArrayCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayGetData
const(void)* blArrayGetData(const(BLArrayCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayGetItemSize
size_t blArrayGetItemSize(BLArrayCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayGetSize
size_t blArrayGetSize(const(BLArrayCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayInit
BLResult blArrayInit(BLArrayCore* self, BLObjectType arrayType)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayInitMove
BLResult blArrayInitMove(BLArrayCore* self, BLArrayCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayInitWeak
BLResult blArrayInitWeak(BLArrayCore* self, const(BLArrayCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayInsertData
BLResult blArrayInsertData(BLArrayCore* self, size_t index, const(void)* data, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayInsertF32
BLResult blArrayInsertF32(BLArrayCore* self, size_t index, float value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayInsertF64
BLResult blArrayInsertF64(BLArrayCore* self, size_t index, double value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayInsertItem
BLResult blArrayInsertItem(BLArrayCore* self, size_t index, const(void)* item)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayInsertOp
BLResult blArrayInsertOp(BLArrayCore* self, size_t index, size_t n, void** dataOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayInsertU16
BLResult blArrayInsertU16(BLArrayCore* self, size_t index, ushort value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayInsertU32
BLResult blArrayInsertU32(BLArrayCore* self, size_t index, uint value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayInsertU64
BLResult blArrayInsertU64(BLArrayCore* self, size_t index, ulong value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayInsertU8
BLResult blArrayInsertU8(BLArrayCore* self, size_t index, ubyte value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayMakeMutable
BLResult blArrayMakeMutable(BLArrayCore* self, void** dataOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayModifyOp
BLResult blArrayModifyOp(BLArrayCore* self, BLModifyOp op, size_t n, void** dataOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayRemoveIndex
BLResult blArrayRemoveIndex(BLArrayCore* self, size_t index)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayRemoveRange
BLResult blArrayRemoveRange(BLArrayCore* self, size_t rStart, size_t rEnd)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayReplaceData
BLResult blArrayReplaceData(BLArrayCore* self, size_t rStart, size_t rEnd, const(void)* data, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayReplaceF32
BLResult blArrayReplaceF32(BLArrayCore* self, size_t index, float value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayReplaceF64
BLResult blArrayReplaceF64(BLArrayCore* self, size_t index, double value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayReplaceItem
BLResult blArrayReplaceItem(BLArrayCore* self, size_t index, const(void)* item)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayReplaceU16
BLResult blArrayReplaceU16(BLArrayCore* self, size_t index, ushort value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayReplaceU32
BLResult blArrayReplaceU32(BLArrayCore* self, size_t index, uint value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayReplaceU64
BLResult blArrayReplaceU64(BLArrayCore* self, size_t index, ulong value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayReplaceU8
BLResult blArrayReplaceU8(BLArrayCore* self, size_t index, ubyte value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayReserve
BLResult blArrayReserve(BLArrayCore* self, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayReset
BLResult blArrayReset(BLArrayCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayResize
BLResult blArrayResize(BLArrayCore* self, size_t n, const(void)* fill)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blArrayShrink
BLResult blArrayShrink(BLArrayCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetAddBit
BLResult blBitSetAddBit(BLBitSetCore* self, uint bitIndex)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetAddRange
BLResult blBitSetAddRange(BLBitSetCore* self, uint rangeStartBit, uint rangeEndBit)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetAddWords
BLResult blBitSetAddWords(BLBitSetCore* self, uint startWord, const(uint)* wordData, uint wordCount)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetAssignDeep
BLResult blBitSetAssignDeep(BLBitSetCore* self, const(BLBitSetCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetAssignMove
BLResult blBitSetAssignMove(BLBitSetCore* self, BLBitSetCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetAssignRange
BLResult blBitSetAssignRange(BLBitSetCore* self, uint startBit, uint endBit)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetAssignWeak
BLResult blBitSetAssignWeak(BLBitSetCore* self, const(BLBitSetCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetAssignWords
BLResult blBitSetAssignWords(BLBitSetCore* self, uint startWord, const(uint)* wordData, uint wordCount)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetBuilderAddRange
BLResult blBitSetBuilderAddRange(BLBitSetCore* self, BLBitSetBuilderCore* builder, uint startBit, uint endBit)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetBuilderCommit
BLResult blBitSetBuilderCommit(BLBitSetCore* self, BLBitSetBuilderCore* builder, uint newAreaIndex)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetChop
BLResult blBitSetChop(BLBitSetCore* self, uint startBit, uint endBit)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetClear
BLResult blBitSetClear(BLBitSetCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetClearBit
BLResult blBitSetClearBit(BLBitSetCore* self, uint bitIndex)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetClearRange
BLResult blBitSetClearRange(BLBitSetCore* self, uint rangeStartBit, uint rangeEndBit)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetCompare
int blBitSetCompare(const(BLBitSetCore)* a, const(BLBitSetCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetDestroy
BLResult blBitSetDestroy(BLBitSetCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetEquals
bool blBitSetEquals(const(BLBitSetCore)* a, const(BLBitSetCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetGetCardinality
uint blBitSetGetCardinality(const(BLBitSetCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetGetCardinalityInRange
uint blBitSetGetCardinalityInRange(const(BLBitSetCore)* self, uint startBit, uint endBit)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetGetData
BLResult blBitSetGetData(const(BLBitSetCore)* self, BLBitSetData* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetGetRange
bool blBitSetGetRange(const(BLBitSetCore)* self, uint* startOut, uint* endOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetGetSegmentCapacity
uint blBitSetGetSegmentCapacity(const(BLBitSetCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetGetSegmentCount
uint blBitSetGetSegmentCount(const(BLBitSetCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetHasBit
bool blBitSetHasBit(const(BLBitSetCore)* self, uint bitIndex)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetHasBitsInRange
bool blBitSetHasBitsInRange(const(BLBitSetCore)* self, uint startBit, uint endBit)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetInit
BLResult blBitSetInit(BLBitSetCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetInitMove
BLResult blBitSetInitMove(BLBitSetCore* self, BLBitSetCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetInitRange
BLResult blBitSetInitRange(BLBitSetCore* self, uint startBit, uint endBit)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetInitWeak
BLResult blBitSetInitWeak(BLBitSetCore* self, const(BLBitSetCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetIntersects
bool blBitSetIntersects(const(BLBitSetCore)* a, const(BLBitSetCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetIsEmpty
bool blBitSetIsEmpty(const(BLBitSetCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetOptimize
BLResult blBitSetOptimize(BLBitSetCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetReset
BLResult blBitSetReset(BLBitSetCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetShrink
BLResult blBitSetShrink(BLBitSetCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blBitSetSubsumes
bool blBitSetSubsumes(const(BLBitSetCore)* a, const(BLBitSetCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextAssignMove
BLResult blContextAssignMove(BLContextCore* self, BLContextCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextAssignWeak
BLResult blContextAssignWeak(BLContextCore* self, const(BLContextCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextBegin
BLResult blContextBegin(BLContextCore* self, BLImageCore* image, const(BLContextCreateInfo)* cci)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextBlitImageD
BLResult blContextBlitImageD(BLContextCore* self, const(BLPoint)* pt, const(BLImageCore)* img, const(BLRectI)* imgArea)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextBlitImageI
BLResult blContextBlitImageI(BLContextCore* self, const(BLPointI)* pt, const(BLImageCore)* img, const(BLRectI)* imgArea)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextBlitScaledImageD
BLResult blContextBlitScaledImageD(BLContextCore* self, const(BLRect)* rect, const(BLImageCore)* img, const(BLRectI)* imgArea)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextBlitScaledImageI
BLResult blContextBlitScaledImageI(BLContextCore* self, const(BLRectI)* rect, const(BLImageCore)* img, const(BLRectI)* imgArea)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextClearAll
BLResult blContextClearAll(BLContextCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextClearRectD
BLResult blContextClearRectD(BLContextCore* self, const(BLRect)* rect)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextClearRectI
BLResult blContextClearRectI(BLContextCore* self, const(BLRectI)* rect)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextClipToRectD
BLResult blContextClipToRectD(BLContextCore* self, const(BLRect)* rect)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextClipToRectI
BLResult blContextClipToRectI(BLContextCore* self, const(BLRectI)* rect)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextDestroy
BLResult blContextDestroy(BLContextCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextEnd
BLResult blContextEnd(BLContextCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextFillAll
BLResult blContextFillAll(BLContextCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextFillGeometry
BLResult blContextFillGeometry(BLContextCore* self, BLGeometryType geometryType, const(void)* geometryData)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextFillGlyphRunD
BLResult blContextFillGlyphRunD(BLContextCore* self, const(BLPoint)* pt, const(BLFontCore)* font, const(BLGlyphRun)* glyphRun)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextFillGlyphRunI
BLResult blContextFillGlyphRunI(BLContextCore* self, const(BLPointI)* pt, const(BLFontCore)* font, const(BLGlyphRun)* glyphRun)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextFillMaskD
BLResult blContextFillMaskD(BLContextCore* self, const(BLPoint)* pt, const(BLImageCore)* mask, const(BLRectI)* maskArea)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextFillMaskI
BLResult blContextFillMaskI(BLContextCore* self, const(BLPointI)* pt, const(BLImageCore)* mask, const(BLRectI)* maskArea)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextFillPathD
BLResult blContextFillPathD(BLContextCore* self, const(BLPathCore)* path)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextFillRectD
BLResult blContextFillRectD(BLContextCore* self, const(BLRect)* rect)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextFillRectI
BLResult blContextFillRectI(BLContextCore* self, const(BLRectI)* rect)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextFillTextD
BLResult blContextFillTextD(BLContextCore* self, const(BLPoint)* pt, const(BLFontCore)* font, const(void)* text, size_t size, BLTextEncoding encoding)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextFillTextI
BLResult blContextFillTextI(BLContextCore* self, const(BLPointI)* pt, const(BLFontCore)* font, const(void)* text, size_t size, BLTextEncoding encoding)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextFlush
BLResult blContextFlush(BLContextCore* self, BLContextFlushFlags flags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetCompOp
BLCompOp blContextGetCompOp(const(BLContextCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetFillAlpha
double blContextGetFillAlpha(const(BLContextCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetFillRule
BLFillRule blContextGetFillRule(const(BLContextCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetFillStyle
BLResult blContextGetFillStyle(const(BLContextCore)* self, BLVarCore* varOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetGlobalAlpha
double blContextGetGlobalAlpha(const(BLContextCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetHint
uint blContextGetHint(const(BLContextCore)* self, BLContextHint hintType)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetHints
BLResult blContextGetHints(const(BLContextCore)* self, BLContextHints* hintsOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetMetaMatrix
BLResult blContextGetMetaMatrix(const(BLContextCore)* self, BLMatrix2D* m)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetStrokeAlpha
double blContextGetStrokeAlpha(const(BLContextCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetStrokeCap
BLStrokeCap blContextGetStrokeCap(const(BLContextCore)* self, BLStrokeCapPosition position)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetStrokeDashArray
BLResult blContextGetStrokeDashArray(const(BLContextCore)* self, BLArrayCore* dashArrayOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetStrokeDashOffset
double blContextGetStrokeDashOffset(const(BLContextCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetStrokeJoin
BLStrokeJoin blContextGetStrokeJoin(const(BLContextCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetStrokeMiterLimit
double blContextGetStrokeMiterLimit(const(BLContextCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetStrokeOptions
BLResult blContextGetStrokeOptions(const(BLContextCore)* self, BLStrokeOptionsCore* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetStrokeStyle
BLResult blContextGetStrokeStyle(const(BLContextCore)* self, BLVarCore* varOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetStrokeTransformOrder
BLStrokeTransformOrder blContextGetStrokeTransformOrder(const(BLContextCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetStrokeWidth
double blContextGetStrokeWidth(const(BLContextCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetTargetImage
BLImageCore* blContextGetTargetImage(const(BLContextCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetTargetSize
BLResult blContextGetTargetSize(const(BLContextCore)* self, BLSize* targetSizeOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetType
BLContextType blContextGetType(const(BLContextCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextGetUserMatrix
BLResult blContextGetUserMatrix(const(BLContextCore)* self, BLMatrix2D* m)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextInit
BLResult blContextInit(BLContextCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextInitAs
BLResult blContextInitAs(BLContextCore* self, BLImageCore* image, const(BLContextCreateInfo)* cci)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextInitMove
BLResult blContextInitMove(BLContextCore* self, BLContextCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextInitWeak
BLResult blContextInitWeak(BLContextCore* self, const(BLContextCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextMatrixOp
BLResult blContextMatrixOp(BLContextCore* self, BLMatrix2DOp opType, const(void)* opData)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextReset
BLResult blContextReset(BLContextCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextRestore
BLResult blContextRestore(BLContextCore* self, const(BLContextCookie)* cookie)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextRestoreClipping
BLResult blContextRestoreClipping(BLContextCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSave
BLResult blContextSave(BLContextCore* self, BLContextCookie* cookie)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetApproximationOptions
BLResult blContextSetApproximationOptions(BLContextCore* self, const(BLApproximationOptions)* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetCompOp
BLResult blContextSetCompOp(BLContextCore* self, BLCompOp compOp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetFillAlpha
BLResult blContextSetFillAlpha(BLContextCore* self, double alpha)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetFillRule
BLResult blContextSetFillRule(BLContextCore* self, BLFillRule fillRule)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetFillStyle
BLResult blContextSetFillStyle(BLContextCore* self, const(BLUnknown)* var)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetFillStyleRgba
BLResult blContextSetFillStyleRgba(BLContextCore* self, const(BLRgba)* rgba)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetFillStyleRgba32
BLResult blContextSetFillStyleRgba32(BLContextCore* self, uint rgba32)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetFillStyleRgba64
BLResult blContextSetFillStyleRgba64(BLContextCore* self, ulong rgba64)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetFlattenMode
BLResult blContextSetFlattenMode(BLContextCore* self, BLFlattenMode mode)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetFlattenTolerance
BLResult blContextSetFlattenTolerance(BLContextCore* self, double tolerance)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetGlobalAlpha
BLResult blContextSetGlobalAlpha(BLContextCore* self, double alpha)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetHint
BLResult blContextSetHint(BLContextCore* self, BLContextHint hintType, uint value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetHints
BLResult blContextSetHints(BLContextCore* self, const(BLContextHints)* hints)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetStrokeAlpha
BLResult blContextSetStrokeAlpha(BLContextCore* self, double alpha)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetStrokeCap
BLResult blContextSetStrokeCap(BLContextCore* self, BLStrokeCapPosition position, BLStrokeCap strokeCap)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetStrokeCaps
BLResult blContextSetStrokeCaps(BLContextCore* self, BLStrokeCap strokeCap)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetStrokeDashArray
BLResult blContextSetStrokeDashArray(BLContextCore* self, const(BLArrayCore)* dashArray)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetStrokeDashOffset
BLResult blContextSetStrokeDashOffset(BLContextCore* self, double dashOffset)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetStrokeJoin
BLResult blContextSetStrokeJoin(BLContextCore* self, BLStrokeJoin strokeJoin)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetStrokeMiterLimit
BLResult blContextSetStrokeMiterLimit(BLContextCore* self, double miterLimit)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetStrokeOptions
BLResult blContextSetStrokeOptions(BLContextCore* self, const(BLStrokeOptionsCore)* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetStrokeStyle
BLResult blContextSetStrokeStyle(BLContextCore* self, const(BLUnknown)* var)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetStrokeStyleRgba
BLResult blContextSetStrokeStyleRgba(BLContextCore* self, const(BLRgba)* rgba)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetStrokeStyleRgba32
BLResult blContextSetStrokeStyleRgba32(BLContextCore* self, uint rgba32)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetStrokeStyleRgba64
BLResult blContextSetStrokeStyleRgba64(BLContextCore* self, ulong rgba64)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetStrokeTransformOrder
BLResult blContextSetStrokeTransformOrder(BLContextCore* self, BLStrokeTransformOrder transformOrder)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextSetStrokeWidth
BLResult blContextSetStrokeWidth(BLContextCore* self, double width)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextStrokeGeometry
BLResult blContextStrokeGeometry(BLContextCore* self, BLGeometryType geometryType, const(void)* geometryData)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextStrokeGlyphRunD
BLResult blContextStrokeGlyphRunD(BLContextCore* self, const(BLPoint)* pt, const(BLFontCore)* font, const(BLGlyphRun)* glyphRun)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextStrokeGlyphRunI
BLResult blContextStrokeGlyphRunI(BLContextCore* self, const(BLPointI)* pt, const(BLFontCore)* font, const(BLGlyphRun)* glyphRun)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextStrokePathD
BLResult blContextStrokePathD(BLContextCore* self, const(BLPathCore)* path)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextStrokeRectD
BLResult blContextStrokeRectD(BLContextCore* self, const(BLRect)* rect)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextStrokeRectI
BLResult blContextStrokeRectI(BLContextCore* self, const(BLRectI)* rect)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextStrokeTextD
BLResult blContextStrokeTextD(BLContextCore* self, const(BLPoint)* pt, const(BLFontCore)* font, const(void)* text, size_t size, BLTextEncoding encoding)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextStrokeTextI
BLResult blContextStrokeTextI(BLContextCore* self, const(BLPointI)* pt, const(BLFontCore)* font, const(void)* text, size_t size, BLTextEncoding encoding)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blContextUserToMeta
BLResult blContextUserToMeta(BLContextCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFileClose
BLResult blFileClose(BLFileCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFileGetSize
BLResult blFileGetSize(BLFileCore* self, ulong* fileSizeOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFileInit
BLResult blFileInit(BLFileCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFileOpen
BLResult blFileOpen(BLFileCore* self, const(char)* fileName, BLFileOpenFlags openFlags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFileRead
BLResult blFileRead(BLFileCore* self, void* buffer, size_t n, size_t* bytesReadOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFileReset
BLResult blFileReset(BLFileCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFileSeek
BLResult blFileSeek(BLFileCore* self, long offset, BLFileSeekType seekType, long* positionOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFileSystemReadFile
BLResult blFileSystemReadFile(const(char)* fileName, BLArrayCore* dst, size_t maxSize, BLFileReadFlags readFlags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFileSystemWriteFile
BLResult blFileSystemWriteFile(const(char)* fileName, const(void)* data, size_t size, size_t* bytesWrittenOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFileTruncate
BLResult blFileTruncate(BLFileCore* self, long maxSize)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFileWrite
BLResult blFileWrite(BLFileCore* self, const(void)* buffer, size_t n, size_t* bytesWrittenOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontApplyGPos
BLResult blFontApplyGPos(const(BLFontCore)* self, BLGlyphBufferCore* gb, const(BLBitSetCore)* lookups)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontApplyGSub
BLResult blFontApplyGSub(const(BLFontCore)* self, BLGlyphBufferCore* gb, const(BLBitSetCore)* lookups)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontApplyKerning
BLResult blFontApplyKerning(const(BLFontCore)* self, BLGlyphBufferCore* gb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontAssignMove
BLResult blFontAssignMove(BLFontCore* self, BLFontCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontAssignWeak
BLResult blFontAssignWeak(BLFontCore* self, const(BLFontCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontCreateFromFace
BLResult blFontCreateFromFace(BLFontCore* self, const(BLFontFaceCore)* face, float size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontDataAssignMove
BLResult blFontDataAssignMove(BLFontDataCore* self, BLFontDataCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontDataAssignWeak
BLResult blFontDataAssignWeak(BLFontDataCore* self, const(BLFontDataCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontDataCreateFromData
BLResult blFontDataCreateFromData(BLFontDataCore* self, const(void)* data, size_t dataSize, BLDestroyExternalDataFunc destroyFunc, void* userData)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontDataCreateFromDataArray
BLResult blFontDataCreateFromDataArray(BLFontDataCore* self, const(BLArrayCore)* dataArray)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontDataCreateFromFile
BLResult blFontDataCreateFromFile(BLFontDataCore* self, const(char)* fileName, BLFileReadFlags readFlags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontDataDestroy
BLResult blFontDataDestroy(BLFontDataCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontDataEquals
bool blFontDataEquals(const(BLFontDataCore)* a, const(BLFontDataCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontDataInit
BLResult blFontDataInit(BLFontDataCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontDataInitMove
BLResult blFontDataInitMove(BLFontDataCore* self, BLFontDataCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontDataInitWeak
BLResult blFontDataInitWeak(BLFontDataCore* self, const(BLFontDataCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontDataListTags
BLResult blFontDataListTags(const(BLFontDataCore)* self, uint faceIndex, BLArrayCore* dst)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontDataQueryTables
size_t blFontDataQueryTables(const(BLFontDataCore)* self, uint faceIndex, BLFontTable* dst, const(BLTag)* tags, size_t count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontDataReset
BLResult blFontDataReset(BLFontDataCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontDestroy
BLResult blFontDestroy(BLFontCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontEquals
bool blFontEquals(const(BLFontCore)* a, const(BLFontCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFaceAssignMove
BLResult blFontFaceAssignMove(BLFontFaceCore* self, BLFontFaceCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFaceAssignWeak
BLResult blFontFaceAssignWeak(BLFontFaceCore* self, const(BLFontFaceCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFaceCreateFromData
BLResult blFontFaceCreateFromData(BLFontFaceCore* self, const(BLFontDataCore)* fontData, uint faceIndex)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFaceCreateFromFile
BLResult blFontFaceCreateFromFile(BLFontFaceCore* self, const(char)* fileName, BLFileReadFlags readFlags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFaceDestroy
BLResult blFontFaceDestroy(BLFontFaceCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFaceEquals
bool blFontFaceEquals(const(BLFontFaceCore)* a, const(BLFontFaceCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFaceGetCharacterCoverage
BLResult blFontFaceGetCharacterCoverage(const(BLFontFaceCore)* self, BLBitSetCore* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFaceGetDesignMetrics
BLResult blFontFaceGetDesignMetrics(const(BLFontFaceCore)* self, BLFontDesignMetrics* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFaceGetFaceInfo
BLResult blFontFaceGetFaceInfo(const(BLFontFaceCore)* self, BLFontFaceInfo* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFaceGetFeatureTags
BLResult blFontFaceGetFeatureTags(const(BLFontFaceCore)* self, BLArrayCore* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFaceGetScriptTags
BLResult blFontFaceGetScriptTags(const(BLFontFaceCore)* self, BLArrayCore* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFaceGetUnicodeCoverage
BLResult blFontFaceGetUnicodeCoverage(const(BLFontFaceCore)* self, BLFontUnicodeCoverage* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFaceInit
BLResult blFontFaceInit(BLFontFaceCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFaceInitMove
BLResult blFontFaceInitMove(BLFontFaceCore* self, BLFontFaceCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFaceInitWeak
BLResult blFontFaceInitWeak(BLFontFaceCore* self, const(BLFontFaceCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFaceReset
BLResult blFontFaceReset(BLFontFaceCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsAssignMove
BLResult blFontFeatureSettingsAssignMove(BLFontFeatureSettingsCore* self, BLFontFeatureSettingsCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsAssignWeak
BLResult blFontFeatureSettingsAssignWeak(BLFontFeatureSettingsCore* self, const(BLFontFeatureSettingsCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsClear
BLResult blFontFeatureSettingsClear(BLFontFeatureSettingsCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsDestroy
BLResult blFontFeatureSettingsDestroy(BLFontFeatureSettingsCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsEquals
bool blFontFeatureSettingsEquals(const(BLFontFeatureSettingsCore)* a, const(BLFontFeatureSettingsCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsGetCapacity
size_t blFontFeatureSettingsGetCapacity(const(BLFontFeatureSettingsCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsGetKey
uint blFontFeatureSettingsGetKey(const(BLFontFeatureSettingsCore)* self, BLTag key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsGetSize
size_t blFontFeatureSettingsGetSize(const(BLFontFeatureSettingsCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsGetView
BLResult blFontFeatureSettingsGetView(const(BLFontFeatureSettingsCore)* self, BLFontFeatureSettingsView* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsHasKey
bool blFontFeatureSettingsHasKey(const(BLFontFeatureSettingsCore)* self, BLTag key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsInit
BLResult blFontFeatureSettingsInit(BLFontFeatureSettingsCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsInitMove
BLResult blFontFeatureSettingsInitMove(BLFontFeatureSettingsCore* self, BLFontFeatureSettingsCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsInitWeak
BLResult blFontFeatureSettingsInitWeak(BLFontFeatureSettingsCore* self, const(BLFontFeatureSettingsCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsRemoveKey
BLResult blFontFeatureSettingsRemoveKey(BLFontFeatureSettingsCore* self, BLTag key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsReset
BLResult blFontFeatureSettingsReset(BLFontFeatureSettingsCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsSetKey
BLResult blFontFeatureSettingsSetKey(BLFontFeatureSettingsCore* self, BLTag key, uint value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontFeatureSettingsShrink
BLResult blFontFeatureSettingsShrink(BLFontFeatureSettingsCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontGetDesignMetrics
BLResult blFontGetDesignMetrics(const(BLFontCore)* self, BLFontDesignMetrics* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontGetFeatureSettings
BLResult blFontGetFeatureSettings(const(BLFontCore)* self, BLFontFeatureSettingsCore* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontGetGlyphAdvances
BLResult blFontGetGlyphAdvances(const(BLFontCore)* self, const(uint)* glyphData, intptr_t glyphAdvance, BLGlyphPlacement* out_, size_t count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontGetGlyphBounds
BLResult blFontGetGlyphBounds(const(BLFontCore)* self, const(uint)* glyphData, intptr_t glyphAdvance, BLBoxI* out_, size_t count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontGetGlyphOutlines
BLResult blFontGetGlyphOutlines(const(BLFontCore)* self, uint glyphId, const(BLMatrix2D)* userMatrix, BLPathCore* out_, BLPathSinkFunc sink, void* closure)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontGetGlyphRunOutlines
BLResult blFontGetGlyphRunOutlines(const(BLFontCore)* self, const(BLGlyphRun)* glyphRun, const(BLMatrix2D)* userMatrix, BLPathCore* out_, BLPathSinkFunc sink, void* closure)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontGetMatrix
BLResult blFontGetMatrix(const(BLFontCore)* self, BLFontMatrix* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontGetMetrics
BLResult blFontGetMetrics(const(BLFontCore)* self, BLFontMetrics* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontGetSize
float blFontGetSize(const(BLFontCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontGetTextMetrics
BLResult blFontGetTextMetrics(const(BLFontCore)* self, BLGlyphBufferCore* gb, BLTextMetrics* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontInit
BLResult blFontInit(BLFontCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontInitMove
BLResult blFontInitMove(BLFontCore* self, BLFontCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontInitWeak
BLResult blFontInitWeak(BLFontCore* self, const(BLFontCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontManagerAddFace
BLResult blFontManagerAddFace(BLFontManagerCore* self, const(BLFontFaceCore)* face)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontManagerAssignMove
BLResult blFontManagerAssignMove(BLFontManagerCore* self, BLFontManagerCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontManagerAssignWeak
BLResult blFontManagerAssignWeak(BLFontManagerCore* self, const(BLFontManagerCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontManagerCreate
BLResult blFontManagerCreate(BLFontManagerCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontManagerDestroy
BLResult blFontManagerDestroy(BLFontManagerCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontManagerEquals
bool blFontManagerEquals(const(BLFontManagerCore)* a, const(BLFontManagerCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontManagerGetFaceCount
size_t blFontManagerGetFaceCount(const(BLFontManagerCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontManagerGetFamilyCount
size_t blFontManagerGetFamilyCount(const(BLFontManagerCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontManagerHasFace
bool blFontManagerHasFace(const(BLFontManagerCore)* self, const(BLFontFaceCore)* face)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontManagerInit
BLResult blFontManagerInit(BLFontManagerCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontManagerInitMove
BLResult blFontManagerInitMove(BLFontManagerCore* self, BLFontManagerCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontManagerInitNew
BLResult blFontManagerInitNew(BLFontManagerCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontManagerInitWeak
BLResult blFontManagerInitWeak(BLFontManagerCore* self, const(BLFontManagerCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontManagerQueryFace
BLResult blFontManagerQueryFace(const(BLFontManagerCore)* self, const(char)* name, size_t nameSize, const(BLFontQueryProperties)* properties, BLFontFaceCore* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontManagerQueryFacesByFamilyName
BLResult blFontManagerQueryFacesByFamilyName(const(BLFontManagerCore)* self, const(char)* name, size_t nameSize, BLArrayCore* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontManagerReset
BLResult blFontManagerReset(BLFontManagerCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontMapTextToGlyphs
BLResult blFontMapTextToGlyphs(const(BLFontCore)* self, BLGlyphBufferCore* gb, BLGlyphMappingState* stateOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontPositionGlyphs
BLResult blFontPositionGlyphs(const(BLFontCore)* self, BLGlyphBufferCore* gb, uint positioningFlags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontReset
BLResult blFontReset(BLFontCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontResetFeatureSettings
BLResult blFontResetFeatureSettings(BLFontCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontSetFeatureSettings
BLResult blFontSetFeatureSettings(BLFontCore* self, const(BLFontFeatureSettingsCore)* featureSettings)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontSetSize
BLResult blFontSetSize(BLFontCore* self, float size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontShape
BLResult blFontShape(const(BLFontCore)* self, BLGlyphBufferCore* gb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsAssignMove
BLResult blFontVariationSettingsAssignMove(BLFontVariationSettingsCore* self, BLFontVariationSettingsCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsAssignWeak
BLResult blFontVariationSettingsAssignWeak(BLFontVariationSettingsCore* self, const(BLFontVariationSettingsCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsClear
BLResult blFontVariationSettingsClear(BLFontVariationSettingsCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsDestroy
BLResult blFontVariationSettingsDestroy(BLFontVariationSettingsCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsEquals
bool blFontVariationSettingsEquals(const(BLFontVariationSettingsCore)* a, const(BLFontVariationSettingsCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsGetCapacity
size_t blFontVariationSettingsGetCapacity(const(BLFontVariationSettingsCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsGetKey
float blFontVariationSettingsGetKey(const(BLFontVariationSettingsCore)* self, BLTag key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsGetSize
size_t blFontVariationSettingsGetSize(const(BLFontVariationSettingsCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsGetView
BLResult blFontVariationSettingsGetView(const(BLFontVariationSettingsCore)* self, BLFontVariationSettingsView* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsHasKey
bool blFontVariationSettingsHasKey(const(BLFontVariationSettingsCore)* self, BLTag key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsInit
BLResult blFontVariationSettingsInit(BLFontVariationSettingsCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsInitMove
BLResult blFontVariationSettingsInitMove(BLFontVariationSettingsCore* self, BLFontVariationSettingsCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsInitWeak
BLResult blFontVariationSettingsInitWeak(BLFontVariationSettingsCore* self, const(BLFontVariationSettingsCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsRemoveKey
BLResult blFontVariationSettingsRemoveKey(BLFontVariationSettingsCore* self, BLTag key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsReset
BLResult blFontVariationSettingsReset(BLFontVariationSettingsCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsSetKey
BLResult blFontVariationSettingsSetKey(BLFontVariationSettingsCore* self, BLTag key, float value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFontVariationSettingsShrink
BLResult blFontVariationSettingsShrink(BLFontVariationSettingsCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFormatInfoQuery
BLResult blFormatInfoQuery(BLFormatInfo* self, BLFormat format)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFormatInfoSanitize
BLResult blFormatInfoSanitize(BLFormatInfo* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGlyphBufferClear
BLResult blGlyphBufferClear(BLGlyphBufferCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGlyphBufferDestroy
BLResult blGlyphBufferDestroy(BLGlyphBufferCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGlyphBufferGetContent
const(uint)* blGlyphBufferGetContent(const(BLGlyphBufferCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGlyphBufferGetFlags
uint blGlyphBufferGetFlags(const(BLGlyphBufferCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGlyphBufferGetGlyphRun
const(BLGlyphRun)* blGlyphBufferGetGlyphRun(const(BLGlyphBufferCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGlyphBufferGetInfoData
const(BLGlyphInfo)* blGlyphBufferGetInfoData(const(BLGlyphBufferCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGlyphBufferGetPlacementData
const(BLGlyphPlacement)* blGlyphBufferGetPlacementData(const(BLGlyphBufferCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGlyphBufferGetSize
size_t blGlyphBufferGetSize(const(BLGlyphBufferCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGlyphBufferInit
BLResult blGlyphBufferInit(BLGlyphBufferCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGlyphBufferInitMove
BLResult blGlyphBufferInitMove(BLGlyphBufferCore* self, BLGlyphBufferCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGlyphBufferReset
BLResult blGlyphBufferReset(BLGlyphBufferCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGlyphBufferSetGlyphs
BLResult blGlyphBufferSetGlyphs(BLGlyphBufferCore* self, const(uint)* glyphData, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGlyphBufferSetGlyphsFromStruct
BLResult blGlyphBufferSetGlyphsFromStruct(BLGlyphBufferCore* self, const(void)* glyphData, size_t size, size_t glyphIdSize, intptr_t glyphIdAdvance)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGlyphBufferSetText
BLResult blGlyphBufferSetText(BLGlyphBufferCore* self, const(void)* textData, size_t size, BLTextEncoding encoding)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientAddStopRgba32
BLResult blGradientAddStopRgba32(BLGradientCore* self, double offset, uint argb32)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientAddStopRgba64
BLResult blGradientAddStopRgba64(BLGradientCore* self, double offset, ulong argb64)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientApplyMatrixOp
BLResult blGradientApplyMatrixOp(BLGradientCore* self, BLMatrix2DOp opType, const(void)* opData)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientAssignMove
BLResult blGradientAssignMove(BLGradientCore* self, BLGradientCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientAssignStops
BLResult blGradientAssignStops(BLGradientCore* self, const(BLGradientStop)* stops, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientAssignWeak
BLResult blGradientAssignWeak(BLGradientCore* self, const(BLGradientCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientCreate
BLResult blGradientCreate(BLGradientCore* self, BLGradientType type, const(void)* values, BLExtendMode extendMode, const(BLGradientStop)* stops, size_t n, const(BLMatrix2D)* m)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientDestroy
BLResult blGradientDestroy(BLGradientCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientEquals
bool blGradientEquals(const(BLGradientCore)* a, const(BLGradientCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientGetCapacity
size_t blGradientGetCapacity(const(BLGradientCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientGetExtendMode
BLExtendMode blGradientGetExtendMode(const(BLGradientCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientGetSize
size_t blGradientGetSize(const(BLGradientCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientGetStops
const(BLGradientStop)* blGradientGetStops(const(BLGradientCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientGetType
BLGradientType blGradientGetType(const(BLGradientCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientGetValue
double blGradientGetValue(const(BLGradientCore)* self, size_t index)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientIndexOfStop
size_t blGradientIndexOfStop(const(BLGradientCore)* self, double offset)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientInit
BLResult blGradientInit(BLGradientCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientInitAs
BLResult blGradientInitAs(BLGradientCore* self, BLGradientType type, const(void)* values, BLExtendMode extendMode, const(BLGradientStop)* stops, size_t n, const(BLMatrix2D)* m)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientInitMove
BLResult blGradientInitMove(BLGradientCore* self, BLGradientCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientInitWeak
BLResult blGradientInitWeak(BLGradientCore* self, const(BLGradientCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientRemoveStop
BLResult blGradientRemoveStop(BLGradientCore* self, size_t index)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientRemoveStopByOffset
BLResult blGradientRemoveStopByOffset(BLGradientCore* self, double offset, uint all)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientRemoveStopsByIndex
BLResult blGradientRemoveStopsByIndex(BLGradientCore* self, size_t rStart, size_t rEnd)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientRemoveStopsByOffset
BLResult blGradientRemoveStopsByOffset(BLGradientCore* self, double offsetMin, double offsetMax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientReplaceStopRgba32
BLResult blGradientReplaceStopRgba32(BLGradientCore* self, size_t index, double offset, uint rgba32)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientReplaceStopRgba64
BLResult blGradientReplaceStopRgba64(BLGradientCore* self, size_t index, double offset, ulong rgba64)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientReserve
BLResult blGradientReserve(BLGradientCore* self, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientReset
BLResult blGradientReset(BLGradientCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientResetStops
BLResult blGradientResetStops(BLGradientCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientSetExtendMode
BLResult blGradientSetExtendMode(BLGradientCore* self, BLExtendMode extendMode)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientSetType
BLResult blGradientSetType(BLGradientCore* self, BLGradientType type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientSetValue
BLResult blGradientSetValue(BLGradientCore* self, size_t index, double value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientSetValues
BLResult blGradientSetValues(BLGradientCore* self, size_t index, const(double)* values, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blGradientShrink
BLResult blGradientShrink(BLGradientCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageAssignDeep
BLResult blImageAssignDeep(BLImageCore* self, const(BLImageCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageAssignMove
BLResult blImageAssignMove(BLImageCore* self, BLImageCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageAssignWeak
BLResult blImageAssignWeak(BLImageCore* self, const(BLImageCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecAddToBuiltIn
BLResult blImageCodecAddToBuiltIn(const(BLImageCodecCore)* codec)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecArrayAssignBuiltInCodecs
BLResult blImageCodecArrayAssignBuiltInCodecs(BLArrayCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecArrayInitBuiltInCodecs
BLResult blImageCodecArrayInitBuiltInCodecs(BLArrayCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecAssignMove
BLResult blImageCodecAssignMove(BLImageCodecCore* self, BLImageCodecCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecAssignWeak
BLResult blImageCodecAssignWeak(BLImageCodecCore* self, const(BLImageCodecCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecCreateDecoder
BLResult blImageCodecCreateDecoder(const(BLImageCodecCore)* self, BLImageDecoderCore* dst)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecCreateEncoder
BLResult blImageCodecCreateEncoder(const(BLImageCodecCore)* self, BLImageEncoderCore* dst)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecDestroy
BLResult blImageCodecDestroy(BLImageCodecCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecFindByData
BLResult blImageCodecFindByData(BLImageCodecCore* self, const(void)* data, size_t size, const(BLArrayCore)* codecs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecFindByExtension
BLResult blImageCodecFindByExtension(BLImageCodecCore* self, const(char)* name, size_t size, const(BLArrayCore)* codecs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecFindByName
BLResult blImageCodecFindByName(BLImageCodecCore* self, const(char)* name, size_t size, const(BLArrayCore)* codecs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecInit
BLResult blImageCodecInit(BLImageCodecCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecInitByName
BLResult blImageCodecInitByName(BLImageCodecCore* self, const(char)* name, size_t size, const(BLArrayCore)* codecs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecInitMove
BLResult blImageCodecInitMove(BLImageCodecCore* self, BLImageCodecCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecInitWeak
BLResult blImageCodecInitWeak(BLImageCodecCore* self, const(BLImageCodecCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecInspectData
uint blImageCodecInspectData(const(BLImageCodecCore)* self, const(void)* data, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecRemoveFromBuiltIn
BLResult blImageCodecRemoveFromBuiltIn(const(BLImageCodecCore)* codec)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCodecReset
BLResult blImageCodecReset(BLImageCodecCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageConvert
BLResult blImageConvert(BLImageCore* self, BLFormat format)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCreate
BLResult blImageCreate(BLImageCore* self, int w, int h, BLFormat format)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageCreateFromData
BLResult blImageCreateFromData(BLImageCore* self, int w, int h, BLFormat format, void* pixelData, intptr_t stride, BLDestroyExternalDataFunc destroyFunc, void* userData)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageDecoderAssignMove
BLResult blImageDecoderAssignMove(BLImageDecoderCore* self, BLImageDecoderCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageDecoderAssignWeak
BLResult blImageDecoderAssignWeak(BLImageDecoderCore* self, const(BLImageDecoderCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageDecoderDestroy
BLResult blImageDecoderDestroy(BLImageDecoderCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageDecoderInit
BLResult blImageDecoderInit(BLImageDecoderCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageDecoderInitMove
BLResult blImageDecoderInitMove(BLImageDecoderCore* self, BLImageDecoderCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageDecoderInitWeak
BLResult blImageDecoderInitWeak(BLImageDecoderCore* self, const(BLImageDecoderCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageDecoderReadFrame
BLResult blImageDecoderReadFrame(BLImageDecoderCore* self, BLImageCore* imageOut, const(ubyte)* data, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageDecoderReadInfo
BLResult blImageDecoderReadInfo(BLImageDecoderCore* self, BLImageInfo* infoOut, const(ubyte)* data, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageDecoderReset
BLResult blImageDecoderReset(BLImageDecoderCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageDecoderRestart
BLResult blImageDecoderRestart(BLImageDecoderCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageDestroy
BLResult blImageDestroy(BLImageCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageEncoderAssignMove
BLResult blImageEncoderAssignMove(BLImageEncoderCore* self, BLImageEncoderCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageEncoderAssignWeak
BLResult blImageEncoderAssignWeak(BLImageEncoderCore* self, const(BLImageEncoderCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageEncoderDestroy
BLResult blImageEncoderDestroy(BLImageEncoderCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageEncoderInit
BLResult blImageEncoderInit(BLImageEncoderCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageEncoderInitMove
BLResult blImageEncoderInitMove(BLImageEncoderCore* self, BLImageEncoderCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageEncoderInitWeak
BLResult blImageEncoderInitWeak(BLImageEncoderCore* self, const(BLImageEncoderCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageEncoderReset
BLResult blImageEncoderReset(BLImageEncoderCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageEncoderRestart
BLResult blImageEncoderRestart(BLImageEncoderCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageEncoderWriteFrame
BLResult blImageEncoderWriteFrame(BLImageEncoderCore* self, BLArrayCore* dst, const(BLImageCore)* image)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageEquals
bool blImageEquals(const(BLImageCore)* a, const(BLImageCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageGetData
BLResult blImageGetData(const(BLImageCore)* self, BLImageData* dataOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageInit
BLResult blImageInit(BLImageCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageInitAs
BLResult blImageInitAs(BLImageCore* self, int w, int h, BLFormat format)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageInitAsFromData
BLResult blImageInitAsFromData(BLImageCore* self, int w, int h, BLFormat format, void* pixelData, intptr_t stride, BLDestroyExternalDataFunc destroyFunc, void* userData)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageInitMove
BLResult blImageInitMove(BLImageCore* self, BLImageCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageInitWeak
BLResult blImageInitWeak(BLImageCore* self, const(BLImageCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageMakeMutable
BLResult blImageMakeMutable(BLImageCore* self, BLImageData* dataOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageReadFromData
BLResult blImageReadFromData(BLImageCore* self, const(void)* data, size_t size, const(BLArrayCore)* codecs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageReadFromFile
BLResult blImageReadFromFile(BLImageCore* self, const(char)* fileName, const(BLArrayCore)* codecs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageReset
BLResult blImageReset(BLImageCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageScale
BLResult blImageScale(BLImageCore* dst, const(BLImageCore)* src, const(BLSizeI)* size, uint filter, const(BLImageScaleOptions)* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageWriteToData
BLResult blImageWriteToData(const(BLImageCore)* self, BLArrayCore* dst, const(BLImageCodecCore)* codec)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blImageWriteToFile
BLResult blImageWriteToFile(const(BLImageCore)* self, const(char)* fileName, const(BLImageCodecCore)* codec)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blMatrix2DApplyOp
BLResult blMatrix2DApplyOp(BLMatrix2D* self, BLMatrix2DOp opType, const(void)* opData)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blMatrix2DGetType
BLMatrix2DType blMatrix2DGetType(const(BLMatrix2D)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blMatrix2DInvert
BLResult blMatrix2DInvert(BLMatrix2D* dst, const(BLMatrix2D)* src)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blMatrix2DMapPointDArray
BLResult blMatrix2DMapPointDArray(const(BLMatrix2D)* self, BLPoint* dst, const(BLPoint)* src, size_t count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blMatrix2DSetIdentity
BLResult blMatrix2DSetIdentity(BLMatrix2D* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blMatrix2DSetRotation
BLResult blMatrix2DSetRotation(BLMatrix2D* self, double angle, double cx, double cy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blMatrix2DSetScaling
BLResult blMatrix2DSetScaling(BLMatrix2D* self, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blMatrix2DSetSkewing
BLResult blMatrix2DSetSkewing(BLMatrix2D* self, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blMatrix2DSetTranslation
BLResult blMatrix2DSetTranslation(BLMatrix2D* self, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectAssignMove
BLResult blObjectAssignMove(BLUnknown* self, BLUnknown* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectAssignWeak
BLResult blObjectAssignWeak(BLUnknown* self, const(BLUnknown)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectDetailAllocImpl
void* blObjectDetailAllocImpl(BLObjectDetail* d, uint info, size_t implSize, size_t* implSizeOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectDetailAllocImplExternal
void* blObjectDetailAllocImplExternal(BLObjectDetail* d, uint info, size_t implSize, BLObjectExternalInfo** externalInfoOut, void** externalOptDataOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectDetailFreeImpl
BLResult blObjectDetailFreeImpl(void* impl, uint info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectGetProperty
BLResult blObjectGetProperty(const(BLUnknown)* self, const(char)* name, size_t nameSize, BLVarCore* valueOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectGetPropertyBool
BLResult blObjectGetPropertyBool(const(BLUnknown)* self, const(char)* name, size_t nameSize, bool* valueOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectGetPropertyDouble
BLResult blObjectGetPropertyDouble(const(BLUnknown)* self, const(char)* name, size_t nameSize, double* valueOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectGetPropertyInt32
BLResult blObjectGetPropertyInt32(const(BLUnknown)* self, const(char)* name, size_t nameSize, int* valueOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectGetPropertyInt64
BLResult blObjectGetPropertyInt64(const(BLUnknown)* self, const(char)* name, size_t nameSize, long* valueOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectGetPropertyUInt32
BLResult blObjectGetPropertyUInt32(const(BLUnknown)* self, const(char)* name, size_t nameSize, uint* valueOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectGetPropertyUInt64
BLResult blObjectGetPropertyUInt64(const(BLUnknown)* self, const(char)* name, size_t nameSize, ulong* valueOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectInitMove
BLResult blObjectInitMove(BLUnknown* self, BLUnknown* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectInitWeak
BLResult blObjectInitWeak(BLUnknown* self, const(BLUnknown)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectReset
BLResult blObjectReset(BLUnknown* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectSetProperty
BLResult blObjectSetProperty(BLUnknown* self, const(char)* name, size_t nameSize, const(BLUnknown)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectSetPropertyBool
BLResult blObjectSetPropertyBool(BLUnknown* self, const(char)* name, size_t nameSize, bool value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectSetPropertyDouble
BLResult blObjectSetPropertyDouble(BLUnknown* self, const(char)* name, size_t nameSize, double value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectSetPropertyInt32
BLResult blObjectSetPropertyInt32(BLUnknown* self, const(char)* name, size_t nameSize, int value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectSetPropertyInt64
BLResult blObjectSetPropertyInt64(BLUnknown* self, const(char)* name, size_t nameSize, long value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectSetPropertyUInt32
BLResult blObjectSetPropertyUInt32(BLUnknown* self, const(char)* name, size_t nameSize, uint value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blObjectSetPropertyUInt64
BLResult blObjectSetPropertyUInt64(BLUnknown* self, const(char)* name, size_t nameSize, ulong value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathAddBoxD
BLResult blPathAddBoxD(BLPathCore* self, const(BLBox)* box, BLGeometryDirection dir)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathAddBoxI
BLResult blPathAddBoxI(BLPathCore* self, const(BLBoxI)* box, BLGeometryDirection dir)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathAddGeometry
BLResult blPathAddGeometry(BLPathCore* self, BLGeometryType geometryType, const(void)* geometryData, const(BLMatrix2D)* m, BLGeometryDirection dir)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathAddPath
BLResult blPathAddPath(BLPathCore* self, const(BLPathCore)* other, const(BLRange)* range)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathAddRectD
BLResult blPathAddRectD(BLPathCore* self, const(BLRect)* rect, BLGeometryDirection dir)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathAddRectI
BLResult blPathAddRectI(BLPathCore* self, const(BLRectI)* rect, BLGeometryDirection dir)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathAddReversedPath
BLResult blPathAddReversedPath(BLPathCore* self, const(BLPathCore)* other, const(BLRange)* range, BLPathReverseMode reverseMode)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathAddStrokedPath
BLResult blPathAddStrokedPath(BLPathCore* self, const(BLPathCore)* other, const(BLRange)* range, const(BLStrokeOptionsCore)* options, const(BLApproximationOptions)* approx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathAddTransformedPath
BLResult blPathAddTransformedPath(BLPathCore* self, const(BLPathCore)* other, const(BLRange)* range, const(BLMatrix2D)* m)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathAddTranslatedPath
BLResult blPathAddTranslatedPath(BLPathCore* self, const(BLPathCore)* other, const(BLRange)* range, const(BLPoint)* p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathArcQuadrantTo
BLResult blPathArcQuadrantTo(BLPathCore* self, double x1, double y1, double x2, double y2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathArcTo
BLResult blPathArcTo(BLPathCore* self, double x, double y, double rx, double ry, double start, double sweep, bool forceMoveTo)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathAssignDeep
BLResult blPathAssignDeep(BLPathCore* self, const(BLPathCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathAssignMove
BLResult blPathAssignMove(BLPathCore* self, BLPathCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathAssignWeak
BLResult blPathAssignWeak(BLPathCore* self, const(BLPathCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathClear
BLResult blPathClear(BLPathCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathClose
BLResult blPathClose(BLPathCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathCubicTo
BLResult blPathCubicTo(BLPathCore* self, double x1, double y1, double x2, double y2, double x3, double y3)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathDestroy
BLResult blPathDestroy(BLPathCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathEllipticArcTo
BLResult blPathEllipticArcTo(BLPathCore* self, double rx, double ry, double xAxisRotation, bool largeArcFlag, bool sweepFlag, double x1, double y1)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathEquals
bool blPathEquals(const(BLPathCore)* a, const(BLPathCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathFitTo
BLResult blPathFitTo(BLPathCore* self, const(BLRange)* range, const(BLRect)* rect, uint fitFlags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathGetBoundingBox
BLResult blPathGetBoundingBox(const(BLPathCore)* self, BLBox* boxOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathGetCapacity
size_t blPathGetCapacity(const(BLPathCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathGetClosestVertex
BLResult blPathGetClosestVertex(const(BLPathCore)* self, const(BLPoint)* p, double maxDistance, size_t* indexOut, double* distanceOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathGetCommandData
const(ubyte)* blPathGetCommandData(const(BLPathCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathGetControlBox
BLResult blPathGetControlBox(const(BLPathCore)* self, BLBox* boxOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathGetFigureRange
BLResult blPathGetFigureRange(const(BLPathCore)* self, size_t index, BLRange* rangeOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathGetInfoFlags
BLResult blPathGetInfoFlags(const(BLPathCore)* self, uint* flagsOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathGetLastVertex
BLResult blPathGetLastVertex(const(BLPathCore)* self, BLPoint* vtxOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathGetSize
size_t blPathGetSize(const(BLPathCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathGetVertexData
const(BLPoint)* blPathGetVertexData(const(BLPathCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathHitTest
BLHitTest blPathHitTest(const(BLPathCore)* self, const(BLPoint)* p, BLFillRule fillRule)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathInit
BLResult blPathInit(BLPathCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathInitMove
BLResult blPathInitMove(BLPathCore* self, BLPathCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathInitWeak
BLResult blPathInitWeak(BLPathCore* self, const(BLPathCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathLineTo
BLResult blPathLineTo(BLPathCore* self, double x1, double y1)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathModifyOp
BLResult blPathModifyOp(BLPathCore* self, BLModifyOp op, size_t n, ubyte** cmdDataOut, BLPoint** vtxDataOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathMoveTo
BLResult blPathMoveTo(BLPathCore* self, double x0, double y0)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathPolyTo
BLResult blPathPolyTo(BLPathCore* self, const(BLPoint)* poly, size_t count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathQuadTo
BLResult blPathQuadTo(BLPathCore* self, double x1, double y1, double x2, double y2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathRemoveRange
BLResult blPathRemoveRange(BLPathCore* self, const(BLRange)* range)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathReserve
BLResult blPathReserve(BLPathCore* self, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathReset
BLResult blPathReset(BLPathCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathSetVertexAt
BLResult blPathSetVertexAt(BLPathCore* self, size_t index, uint cmd, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathShrink
BLResult blPathShrink(BLPathCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathSmoothCubicTo
BLResult blPathSmoothCubicTo(BLPathCore* self, double x2, double y2, double x3, double y3)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathSmoothQuadTo
BLResult blPathSmoothQuadTo(BLPathCore* self, double x2, double y2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathTransform
BLResult blPathTransform(BLPathCore* self, const(BLRange)* range, const(BLMatrix2D)* m)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPathTranslate
BLResult blPathTranslate(BLPathCore* self, const(BLRange)* range, const(BLPoint)* p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternApplyMatrixOp
BLResult blPatternApplyMatrixOp(BLPatternCore* self, BLMatrix2DOp opType, const(void)* opData)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternAssignDeep
BLResult blPatternAssignDeep(BLPatternCore* self, const(BLPatternCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternAssignMove
BLResult blPatternAssignMove(BLPatternCore* self, BLPatternCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternAssignWeak
BLResult blPatternAssignWeak(BLPatternCore* self, const(BLPatternCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternCreate
BLResult blPatternCreate(BLPatternCore* self, const(BLImageCore)* image, const(BLRectI)* area, BLExtendMode extendMode, const(BLMatrix2D)* m)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternDestroy
BLResult blPatternDestroy(BLPatternCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternEquals
bool blPatternEquals(const(BLPatternCore)* a, const(BLPatternCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternGetArea
BLResult blPatternGetArea(const(BLPatternCore)* self, BLRectI* areaOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternGetExtendMode
BLExtendMode blPatternGetExtendMode(const(BLPatternCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternGetImage
BLResult blPatternGetImage(const(BLPatternCore)* self, BLImageCore* image)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternGetMatrix
BLResult blPatternGetMatrix(const(BLPatternCore)* self, BLMatrix2D* matrixOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternGetMatrixType
BLMatrix2DType blPatternGetMatrixType(const(BLPatternCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternInit
BLResult blPatternInit(BLPatternCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternInitAs
BLResult blPatternInitAs(BLPatternCore* self, const(BLImageCore)* image, const(BLRectI)* area, BLExtendMode extendMode, const(BLMatrix2D)* m)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternInitMove
BLResult blPatternInitMove(BLPatternCore* self, BLPatternCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternInitWeak
BLResult blPatternInitWeak(BLPatternCore* self, const(BLPatternCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternReset
BLResult blPatternReset(BLPatternCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternResetImage
BLResult blPatternResetImage(BLPatternCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternSetArea
BLResult blPatternSetArea(BLPatternCore* self, const(BLRectI)* area)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternSetExtendMode
BLResult blPatternSetExtendMode(BLPatternCore* self, BLExtendMode extendMode)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPatternSetImage
BLResult blPatternSetImage(BLPatternCore* self, const(BLImageCore)* image, const(BLRectI)* area)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPixelConverterAssign
BLResult blPixelConverterAssign(BLPixelConverterCore* self, const(BLPixelConverterCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPixelConverterConvert
BLResult blPixelConverterConvert(const(BLPixelConverterCore)* self, void* dstData, intptr_t dstStride, const(void)* srcData, intptr_t srcStride, uint w, uint h, const(BLPixelConverterOptions)* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPixelConverterCreate
BLResult blPixelConverterCreate(BLPixelConverterCore* self, const(BLFormatInfo)* dstInfo, const(BLFormatInfo)* srcInfo, BLPixelConverterCreateFlags createFlags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPixelConverterDestroy
BLResult blPixelConverterDestroy(BLPixelConverterCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPixelConverterInit
BLResult blPixelConverterInit(BLPixelConverterCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPixelConverterInitWeak
BLResult blPixelConverterInitWeak(BLPixelConverterCore* self, const(BLPixelConverterCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blPixelConverterReset
BLResult blPixelConverterReset(BLPixelConverterCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blRandomNextDouble
double blRandomNextDouble(BLRandom* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blRandomNextUInt32
uint blRandomNextUInt32(BLRandom* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blRandomNextUInt64
ulong blRandomNextUInt64(BLRandom* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blRandomReset
BLResult blRandomReset(BLRandom* self, ulong seed)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blResultFromPosixError
BLResult blResultFromPosixError(int e)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blResultFromWinError
BLResult blResultFromWinError(uint e)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blRuntimeAssertionFailure
void blRuntimeAssertionFailure(const(char)* file, int line, const(char)* msg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blRuntimeCleanup
BLResult blRuntimeCleanup(BLRuntimeCleanupFlags cleanupFlags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blRuntimeInit
BLResult blRuntimeInit()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blRuntimeMessageFmt
BLResult blRuntimeMessageFmt(const(char)* fmt, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blRuntimeMessageOut
BLResult blRuntimeMessageOut(const(char)* msg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blRuntimeMessageVFmt
BLResult blRuntimeMessageVFmt(const(char)* fmt, va_list ap)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blRuntimeQueryInfo
BLResult blRuntimeQueryInfo(BLRuntimeInfoType infoType, void* infoOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blRuntimeShutdown
BLResult blRuntimeShutdown()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringApplyOpChar
BLResult blStringApplyOpChar(BLStringCore* self, BLModifyOp op, char c, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringApplyOpData
BLResult blStringApplyOpData(BLStringCore* self, BLModifyOp op, const(char)* str, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringApplyOpFormat
BLResult blStringApplyOpFormat(BLStringCore* self, BLModifyOp op, const(char)* fmt, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringApplyOpFormatV
BLResult blStringApplyOpFormatV(BLStringCore* self, BLModifyOp op, const(char)* fmt, va_list ap)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringApplyOpString
BLResult blStringApplyOpString(BLStringCore* self, BLModifyOp op, const(BLStringCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringAssignData
BLResult blStringAssignData(BLStringCore* self, const(char)* str, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringAssignDeep
BLResult blStringAssignDeep(BLStringCore* self, const(BLStringCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringAssignMove
BLResult blStringAssignMove(BLStringCore* self, BLStringCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringAssignWeak
BLResult blStringAssignWeak(BLStringCore* self, const(BLStringCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringClear
BLResult blStringClear(BLStringCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringCompare
int blStringCompare(const(BLStringCore)* a, const(BLStringCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringCompareData
int blStringCompareData(const(BLStringCore)* self, const(char)* str, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringDestroy
BLResult blStringDestroy(BLStringCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringEquals
bool blStringEquals(const(BLStringCore)* a, const(BLStringCore)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringEqualsData
bool blStringEqualsData(const(BLStringCore)* self, const(char)* str, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringGetCapacity
size_t blStringGetCapacity(const(BLStringCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringGetData
const(char)* blStringGetData(const(BLStringCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringGetSize
size_t blStringGetSize(const(BLStringCore)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringInit
BLResult blStringInit(BLStringCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringInitMove
BLResult blStringInitMove(BLStringCore* self, BLStringCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringInitWeak
BLResult blStringInitWeak(BLStringCore* self, const(BLStringCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringInitWithData
BLResult blStringInitWithData(BLStringCore* self, const(char)* str, size_t size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringInsertChar
BLResult blStringInsertChar(BLStringCore* self, size_t index, char c, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringInsertData
BLResult blStringInsertData(BLStringCore* self, size_t index, const(char)* str, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringInsertOp
BLResult blStringInsertOp(BLStringCore* self, size_t index, size_t n, char** dataOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringInsertString
BLResult blStringInsertString(BLStringCore* self, size_t index, const(BLStringCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringMakeMutable
BLResult blStringMakeMutable(BLStringCore* self, char** dataOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringModifyOp
BLResult blStringModifyOp(BLStringCore* self, BLModifyOp op, size_t n, char** dataOut)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringRemoveIndex
BLResult blStringRemoveIndex(BLStringCore* self, size_t index)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringRemoveRange
BLResult blStringRemoveRange(BLStringCore* self, size_t rStart, size_t rEnd)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringReserve
BLResult blStringReserve(BLStringCore* self, size_t n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringReset
BLResult blStringReset(BLStringCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringResize
BLResult blStringResize(BLStringCore* self, size_t n, char fill)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStringShrink
BLResult blStringShrink(BLStringCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStrokeOptionsAssignMove
BLResult blStrokeOptionsAssignMove(BLStrokeOptionsCore* self, BLStrokeOptionsCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStrokeOptionsAssignWeak
BLResult blStrokeOptionsAssignWeak(BLStrokeOptionsCore* self, const(BLStrokeOptionsCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStrokeOptionsDestroy
BLResult blStrokeOptionsDestroy(BLStrokeOptionsCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStrokeOptionsInit
BLResult blStrokeOptionsInit(BLStrokeOptionsCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStrokeOptionsInitMove
BLResult blStrokeOptionsInitMove(BLStrokeOptionsCore* self, BLStrokeOptionsCore* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStrokeOptionsInitWeak
BLResult blStrokeOptionsInitWeak(BLStrokeOptionsCore* self, const(BLStrokeOptionsCore)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blStrokeOptionsReset
BLResult blStrokeOptionsReset(BLStrokeOptionsCore* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blTraceError
BLResult blTraceError(BLResult result)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarAssignBool
BLResult blVarAssignBool(BLUnknown* self, bool value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarAssignDouble
BLResult blVarAssignDouble(BLUnknown* self, double value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarAssignInt32
BLResult blVarAssignInt32(BLUnknown* self, int value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarAssignInt64
BLResult blVarAssignInt64(BLUnknown* self, long value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarAssignMove
BLResult blVarAssignMove(BLUnknown* self, BLUnknown* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarAssignNull
BLResult blVarAssignNull(BLUnknown* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarAssignRgba
BLResult blVarAssignRgba(BLUnknown* self, const(BLRgba)* rgba)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarAssignRgba32
BLResult blVarAssignRgba32(BLUnknown* self, uint rgba32)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarAssignRgba64
BLResult blVarAssignRgba64(BLUnknown* self, ulong rgba64)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarAssignUInt32
BLResult blVarAssignUInt32(BLUnknown* self, uint value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarAssignUInt64
BLResult blVarAssignUInt64(BLUnknown* self, ulong value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarAssignWeak
BLResult blVarAssignWeak(BLUnknown* self, const(BLUnknown)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarDestroy
BLResult blVarDestroy(BLUnknown* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarEquals
bool blVarEquals(const(BLUnknown)* a, const(BLUnknown)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarEqualsBool
bool blVarEqualsBool(const(BLUnknown)* self, bool value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarEqualsDouble
bool blVarEqualsDouble(const(BLUnknown)* self, double value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarEqualsInt64
bool blVarEqualsInt64(const(BLUnknown)* self, long value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarEqualsNull
bool blVarEqualsNull(const(BLUnknown)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarEqualsUInt64
bool blVarEqualsUInt64(const(BLUnknown)* self, ulong value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarGetType
BLObjectType blVarGetType(const(BLUnknown)* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarInitBool
BLResult blVarInitBool(BLUnknown* self, bool value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarInitDouble
BLResult blVarInitDouble(BLUnknown* self, double value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarInitInt32
BLResult blVarInitInt32(BLUnknown* self, int value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarInitInt64
BLResult blVarInitInt64(BLUnknown* self, long value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarInitMove
BLResult blVarInitMove(BLUnknown* self, BLUnknown* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarInitNull
BLResult blVarInitNull(BLUnknown* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarInitRgba
BLResult blVarInitRgba(BLUnknown* self, const(BLRgba)* rgba)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarInitRgba32
BLResult blVarInitRgba32(BLUnknown* self, uint rgba32)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarInitRgba64
BLResult blVarInitRgba64(BLUnknown* self, ulong rgba64)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarInitType
BLResult blVarInitType(BLUnknown* self, BLObjectType type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarInitUInt32
BLResult blVarInitUInt32(BLUnknown* self, uint value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarInitUInt64
BLResult blVarInitUInt64(BLUnknown* self, ulong value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarInitWeak
BLResult blVarInitWeak(BLUnknown* self, const(BLUnknown)* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarReset
BLResult blVarReset(BLUnknown* self)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarStrictEquals
bool blVarStrictEquals(const(BLUnknown)* a, const(BLUnknown)* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarToBool
BLResult blVarToBool(const(BLUnknown)* self, bool* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarToDouble
BLResult blVarToDouble(const(BLUnknown)* self, double* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarToInt32
BLResult blVarToInt32(const(BLUnknown)* self, int* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarToInt64
BLResult blVarToInt64(const(BLUnknown)* self, long* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarToRgba
BLResult blVarToRgba(const(BLUnknown)* self, BLRgba* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarToRgba32
BLResult blVarToRgba32(const(BLUnknown)* self, uint* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarToRgba64
BLResult blVarToRgba64(const(BLUnknown)* self, ulong* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarToUInt32
BLResult blVarToUInt32(const(BLUnknown)* self, uint* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blVarToUInt64
BLResult blVarToUInt64(const(BLUnknown)* self, ulong* out_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

BL_VERSION
enum BL_VERSION;
Undocumented in source.

Static variables

BL_FONT_FEATURE_INVALID_VALUE
uint BL_FONT_FEATURE_INVALID_VALUE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blDefaultApproximationOptions
BLApproximationOptions blDefaultApproximationOptions;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blFormatInfo
const(BLFormatInfo)[BL_FORMAT_RESERVED_COUNT] blFormatInfo;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blMatrix2DMapPointDArrayFuncs
BLMapPointDArrayFunc[6] blMatrix2DMapPointDArrayFuncs;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

BLApproximationOptions
struct BLApproximationOptions
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLArc
struct BLArc
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLArrayCore
struct BLArrayCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLArrayImpl
struct BLArrayImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLArrayView
struct BLArrayView
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLBitSetBuilderCore
struct BLBitSetBuilderCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLBitSetCore
struct BLBitSetCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLBitSetData
struct BLBitSetData
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLBitSetImpl
struct BLBitSetImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLBitSetSegment
struct BLBitSetSegment
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLBox
struct BLBox
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLBoxI
struct BLBoxI
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLCircle
struct BLCircle
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLConicalGradientValues
struct BLConicalGradientValues
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLContextCookie
struct BLContextCookie
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLContextCore
struct BLContextCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLContextCreateInfo
struct BLContextCreateInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLContextHints
struct BLContextHints
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLContextImpl
struct BLContextImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLContextState
struct BLContextState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLContextVirt
struct BLContextVirt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLEllipse
struct BLEllipse
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFileCore
struct BLFileCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontCore
struct BLFontCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontDataCore
struct BLFontDataCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontDataImpl
struct BLFontDataImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontDataVirt
struct BLFontDataVirt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontDesignMetrics
struct BLFontDesignMetrics
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontFaceCore
struct BLFontFaceCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontFaceImpl
struct BLFontFaceImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontFaceInfo
struct BLFontFaceInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontFaceVirt
struct BLFontFaceVirt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontFeatureItem
struct BLFontFeatureItem
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontFeatureSettingsCore
struct BLFontFeatureSettingsCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontFeatureSettingsImpl
struct BLFontFeatureSettingsImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontFeatureSettingsView
struct BLFontFeatureSettingsView
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontImpl
struct BLFontImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontManagerCore
struct BLFontManagerCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontManagerImpl
struct BLFontManagerImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontManagerVirt
struct BLFontManagerVirt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontMatrix
struct BLFontMatrix
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontMetrics
struct BLFontMetrics
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontPanose
struct BLFontPanose
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontQueryProperties
struct BLFontQueryProperties
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontTable
struct BLFontTable
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontUnicodeCoverage
struct BLFontUnicodeCoverage
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontVariationItem
struct BLFontVariationItem
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontVariationSettingsCore
struct BLFontVariationSettingsCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontVariationSettingsImpl
struct BLFontVariationSettingsImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFontVariationSettingsView
struct BLFontVariationSettingsView
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLFormatInfo
struct BLFormatInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGlyphBufferCore
struct BLGlyphBufferCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGlyphBufferImpl
struct BLGlyphBufferImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGlyphInfo
struct BLGlyphInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGlyphMappingState
struct BLGlyphMappingState
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGlyphOutlineSinkInfo
struct BLGlyphOutlineSinkInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGlyphPlacement
struct BLGlyphPlacement
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGlyphRun
struct BLGlyphRun
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGradientCore
struct BLGradientCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGradientImpl
struct BLGradientImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLGradientStop
struct BLGradientStop
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageCodecCore
struct BLImageCodecCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageCodecImpl
struct BLImageCodecImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageCodecVirt
struct BLImageCodecVirt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageCore
struct BLImageCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageData
struct BLImageData
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageDecoderCore
struct BLImageDecoderCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageDecoderImpl
struct BLImageDecoderImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageDecoderVirt
struct BLImageDecoderVirt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageEncoderCore
struct BLImageEncoderCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageEncoderImpl
struct BLImageEncoderImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageEncoderVirt
struct BLImageEncoderVirt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageImpl
struct BLImageImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageInfo
struct BLImageInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLImageScaleOptions
struct BLImageScaleOptions
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLLine
struct BLLine
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLLinearGradientValues
struct BLLinearGradientValues
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLMatrix2D
struct BLMatrix2D
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLObjectCore
struct BLObjectCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLObjectExternalInfo
struct BLObjectExternalInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLObjectImpl
struct BLObjectImpl
Undocumented in source.
BLObjectInfo
struct BLObjectInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLObjectVirt
struct BLObjectVirt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLObjectVirtBase
struct BLObjectVirtBase
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPathCore
struct BLPathCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPathImpl
struct BLPathImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPathView
struct BLPathView
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPatternCore
struct BLPatternCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPatternImpl
struct BLPatternImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPixelConverterCore
struct BLPixelConverterCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPixelConverterOptions
struct BLPixelConverterOptions
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPoint
struct BLPoint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLPointI
struct BLPointI
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRadialGradientValues
struct BLRadialGradientValues
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRandom
struct BLRandom
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRange
struct BLRange
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRect
struct BLRect
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRectI
struct BLRectI
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRgba
struct BLRgba
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRgba32
struct BLRgba32
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRgba64
struct BLRgba64
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRoundRect
struct BLRoundRect
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRuntimeBuildInfo
struct BLRuntimeBuildInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRuntimeResourceInfo
struct BLRuntimeResourceInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLRuntimeSystemInfo
struct BLRuntimeSystemInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLSize
struct BLSize
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLSizeI
struct BLSizeI
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLStringCore
struct BLStringCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLStringImpl
struct BLStringImpl
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLStringView
struct BLStringView
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLStrokeOptionsCore
struct BLStrokeOptionsCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLTextMetrics
struct BLTextMetrics
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLTriangle
struct BLTriangle
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
BLVarCore
struct BLVarCore
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Unions

BLObjectDetail
union BLObjectDetail
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta