arsd-official ~master (2024-10-25T16:17:57Z)
Dub
Repo
fillPaint
arsd
nanovega
Sets current fill style to a multistop linear gradient.
void
fillPaint
(NVGContext ctx, NVGPaint paint)
void
fillPaint
(NVGContext ctx, NVGLGS lgs)
nothrow @
trusted
@
nogc
void
fillPaint
()
(
NVGContext
ctx
,
const
scope
auto
ref
NVGLGS
lgs
)
See Also
render_styles
Meta
Source
See Implementation
arsd
nanovega
aliases
FONSContext
NVGContext
nvgHSL
enums
NVGBlendFactor
NVGClipMode
NVGCompositeOperation
NVGImageFlag
NVGLineCap
NVGSolidity
NVGTesselation
NVGWinding
functions
affineGPU
asPaint
beginFrame
boxGradient
canRestore
canSave
cancelFrame
createImage
createImageFromMemoryImage
createImageMem
createImageRGBA
createLinearGradientWithStops
currTransform
deleteImage
devicePixelRatio
endFrame
evenOddFill
fillColor
fillPaint
fonsContext
fonsScale
globalAlpha
globalCompositeBlendFunc
globalCompositeBlendFuncSeparate
globalCompositeOperation
gpuUntransformPoint
height
imagePattern
imageSize
inFrame
intersectScissor
kill
lineCap
lineJoin
linearGradient
miterLimit
nonZeroFill
nvgClampToByte
nvgDegToRad
nvgHSLA
nvgLerpRGBA
nvgRGB
nvgRGBA
nvgRGBAf
nvgRGBf
nvgRadToDeg
nvgTransRGBA
nvgTransRGBAf
pickid
pickmode
radialGradient
renderBlocked
renderPathComplex
renderPathCount
renderPathFillVertices
renderPathStrokeVertices
renderPathWinding
replayRecording
reset
resetScissor
resetTransform
restore
rotate
save
scale
scissor
setLineDash
setLineDashStart
setRenderBlocked
setupCtxFrom
setupFonsFrom
shapeAntiAlias
skewX
skewY
strokeColor
strokePaint
strokeWidth
tesselation
transform
translate
updateImage
valid
width
manifest constants
NVGNoPick
NVG_KAPPA90
scriptable
static variables
NVG_DEFAULT_TESSELATOR
structs
NVGColor
NVGCompositeOperationState
NVGGlyphPosition
NVGGradientStop
NVGHSL
NVGImage
NVGLGS
NVGMatrix
NVGPaint
NVGTextAlign
NVGTextRow
NVGVertex
Sets current fill style to a multistop linear gradient.