WebGLRenderingContextBase$Typings extension

on

Properties

activeAttributes num
no setter
activeTexture ↔ void Function(num)
getter/setter pair
activeTexture$ num
no setter
activeUniforms num
no setter
aliasedLineWidthRange num
no setter
aliasedPointSizeRange num
no setter
alpha num
no setter
alphaBits num
no setter
always num
no setter
arrayBuffer num
no setter
arrayBufferBinding num
no setter
attachedShaders num
no setter
attachShader ↔ void Function(WebGLProgram, WebGLShader)
getter/setter pair
back num
no setter
bindAttribLocation ↔ void Function(WebGLProgram, num, String)
getter/setter pair
bindBuffer ↔ void Function(num, [WebGLBuffer?])
getter/setter pair
bindFramebuffer ↔ void Function(num, [WebGLFramebuffer?])
getter/setter pair
bindRenderbuffer ↔ void Function(num, [WebGLRenderbuffer?])
getter/setter pair
bindTexture ↔ void Function(num, [WebGLTexture?])
getter/setter pair
blend num
no setter
blendColor ↔ void Function(num, num, num, num)
getter/setter pair
blendColor$ num
no setter
blendDstAlpha num
no setter
blendDstRgb num
no setter
blendEquation ↔ void Function(num)
getter/setter pair
blendEquation$ num
no setter
blendEquationAlpha num
no setter
blendEquationRgb num
no setter
blendEquationSeparate ↔ void Function(num, num)
getter/setter pair
blendFunc ↔ void Function(num, num)
getter/setter pair
blendFuncSeparate ↔ void Function(num, num, num, num)
getter/setter pair
blendSrcAlpha num
no setter
blendSrcRgb num
no setter
blueBits num
no setter
bool$ num
no setter
boolVec2 num
no setter
boolVec3 num
no setter
boolVec4 num
no setter
browserDefaultWebgl num
no setter
bufferSize num
no setter
bufferUsage num
no setter
byte num
no setter
ccw num
no setter
checkFramebufferStatus num Function(num)
getter/setter pair
clampToEdge num
no setter
clear ↔ void Function(num)
getter/setter pair
clearColor ↔ void Function(num, num, num, num)
getter/setter pair
clearDepth ↔ void Function(num)
getter/setter pair
clearStencil ↔ void Function(num)
getter/setter pair
colorAttachment0 num
no setter
colorBufferBit num
no setter
colorClearValue num
no setter
colorMask ↔ void Function(bool, bool, bool, bool)
getter/setter pair
colorWritemask num
no setter
compileShader ↔ void Function(WebGLShader)
getter/setter pair
compileStatus num
no setter
compressedTextureFormats num
no setter
constantAlpha num
no setter
constantColor num
no setter
contextLostWebgl num
no setter
copyTexImage2D ↔ void Function(num, num, num, num, num, num, num, num)
getter/setter pair
copyTexSubImage2D ↔ void Function(num, num, num, num, num, num, num, num)
getter/setter pair
createBuffer WebGLBuffer? Function()
getter/setter pair
createFramebuffer WebGLFramebuffer? Function()
getter/setter pair
createProgram WebGLProgram? Function()
getter/setter pair
createRenderbuffer WebGLRenderbuffer? Function()
getter/setter pair
createShader WebGLShader? Function(num)
getter/setter pair
createTexture WebGLTexture? Function()
getter/setter pair
cullFace ↔ void Function(num)
getter/setter pair
cullFace$ num
no setter
cullFaceMode num
no setter
currentProgram num
no setter
currentVertexAttrib num
no setter
cw num
no setter
decr num
no setter
decrWrap num
no setter
deleteBuffer ↔ void Function([WebGLBuffer?])
getter/setter pair
deleteFramebuffer ↔ void Function([WebGLFramebuffer?])
getter/setter pair
deleteProgram ↔ void Function([WebGLProgram?])
getter/setter pair
deleteRenderbuffer ↔ void Function([WebGLRenderbuffer?])
getter/setter pair
deleteShader ↔ void Function([WebGLShader?])
getter/setter pair
deleteStatus num
no setter
deleteTexture ↔ void Function([WebGLTexture?])
getter/setter pair
depthAttachment num
no setter
depthBits num
no setter
depthBufferBit num
no setter
depthClearValue num
no setter
depthComponent num
no setter
depthComponent16 num
no setter
depthFunc ↔ void Function(num)
getter/setter pair
depthFunc$ num
no setter
depthMask ↔ void Function(bool)
getter/setter pair
depthRange ↔ void Function(num, num)
getter/setter pair
depthRange$ num
no setter
depthStencil num
no setter
depthStencilAttachment num
no setter
depthTest num
no setter
depthWritemask num
no setter
detachShader ↔ void Function(WebGLProgram, WebGLShader)
getter/setter pair
disable ↔ void Function(num)
getter/setter pair
disableVertexAttribArray ↔ void Function(num)
getter/setter pair
dither num
no setter
dontCare num
no setter
drawArrays ↔ void Function(num, num, num)
getter/setter pair
drawElements ↔ void Function(num, num, num, num)
getter/setter pair
drawingBufferColorSpace PredefinedColorSpace
getter/setter pair
drawingBufferHeight num
MDN Reference
no setter
drawingBufferWidth num
MDN Reference
no setter
dstAlpha num
no setter
dstColor num
no setter
dynamicDraw num
no setter
elementArrayBuffer num
no setter
elementArrayBufferBinding num
no setter
enable ↔ void Function(num)
getter/setter pair
enableVertexAttribArray ↔ void Function(num)
getter/setter pair
equal num
no setter
fastest num
no setter
finish ↔ void Function()
getter/setter pair
float num
no setter
floatMat2 num
no setter
floatMat3 num
no setter
floatMat4 num
no setter
floatVec2 num
no setter
floatVec3 num
no setter
floatVec4 num
no setter
flush ↔ void Function()
getter/setter pair
fragmentShader num
no setter
framebuffer num
no setter
framebufferAttachmentObjectName num
no setter
framebufferAttachmentObjectType num
no setter
framebufferAttachmentTextureCubeMapFace num
no setter
framebufferAttachmentTextureLevel num
no setter
framebufferBinding num
no setter
framebufferComplete num
no setter
framebufferIncompleteAttachment num
no setter
framebufferIncompleteDimensions num
no setter
framebufferIncompleteMissingAttachment num
no setter
framebufferRenderbuffer ↔ void Function(num, num, num, [WebGLRenderbuffer?])
getter/setter pair
framebufferTexture2D ↔ void Function(num, num, num, num, [WebGLTexture?])
getter/setter pair
framebufferUnsupported num
no setter
front num
no setter
frontAndBack num
no setter
frontFace ↔ void Function(num)
getter/setter pair
frontFace$ num
no setter
funcAdd num
no setter
funcReverseSubtract num
no setter
funcSubtract num
no setter
generateMipmap ↔ void Function(num)
getter/setter pair
generateMipmapHint num
no setter
gequal num
no setter
getActiveAttrib WebGLActiveInfo? Function(WebGLProgram, num)
getter/setter pair
getActiveUniform WebGLActiveInfo? Function(WebGLProgram, num)
getter/setter pair
getAttachedShaders List<WebGLShader>? Function(WebGLProgram)
getter/setter pair
getAttribLocation num Function(WebGLProgram, String)
getter/setter pair
getBufferParameter ↔ dynamic Function(num, num)
getter/setter pair
getContextAttributes WebGLContextAttributes? Function()
getter/setter pair
getError num Function()
getter/setter pair
getExtension → ({ANGLEInstancedArrays? Function(String extensionName) $1, EXTTextureCompressionRgtc? Function(String extensionName) $10, EXTTextureFilterAnisotropic? Function(String extensionName) $11, KHRParallelShaderCompile? Function(String extensionName) $12, OESElementIndexUint? Function(String extensionName) $13, OESFboRenderMipmap? Function(String extensionName) $14, OESStandardDerivatives? Function(String extensionName) $15, OESTextureFloat? Function(String extensionName) $16, OESTextureFloatLinear? Function(String extensionName) $17, OESTextureHalfFloat? Function(String extensionName) $18, OESTextureHalfFloatLinear? Function(String extensionName) $19, EXTBlendMinmax? Function(String extensionName) $2, OESVertexArrayObject? Function(String extensionName) $20, OVRMultiview2? Function(String extensionName) $21, WEBGLColorBufferFloat? Function(String extensionName) $22, WEBGLCompressedTextureAstc? Function(String extensionName) $23, WEBGLCompressedTextureEtc? Function(String extensionName) $24, WEBGLCompressedTextureEtc1? Function(String extensionName) $25, WEBGLCompressedTexturePvrtc? Function(String extensionName) $26, WEBGLCompressedTextureS3tc? Function(String extensionName) $27, WEBGLCompressedTextureS3tcSrgb? Function(String extensionName) $28, WEBGLDebugRendererInfo? Function(String extensionName) $29, EXTColorBufferFloat? Function(String extensionName) $3, WEBGLDebugShaders? Function(String extensionName) $30, WEBGLDepthTexture? Function(String extensionName) $31, WEBGLDrawBuffers? Function(String extensionName) $32, WEBGLLoseContext? Function(String extensionName) $33, WEBGLMultiDraw? Function(String extensionName) $34, dynamic Function(String name) $35, EXTColorBufferHalfFloat? Function(String extensionName) $4, EXTFloatBlend? Function(String extensionName) $5, EXTFragDepth? Function(String extensionName) $6, EXTSRGB? Function(String extensionName) $7, EXTShaderTextureLod? Function(String extensionName) $8, EXTTextureCompressionBptc? Function(String extensionName) $9})
Overload accessor: $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, $18, $19, $20, $21, $22, $23, $24, $25, $26, $27, $28, $29, $30, $31, $32, $33, $34, $35
no setter
getFramebufferAttachmentParameter ↔ dynamic Function(num, num, num)
getter/setter pair
getParameter ↔ dynamic Function(num)
getter/setter pair
getProgramInfoLog String? Function(WebGLProgram)
getter/setter pair
getProgramParameter ↔ dynamic Function(WebGLProgram, num)
getter/setter pair
getRenderbufferParameter ↔ dynamic Function(num, num)
getter/setter pair
getShaderInfoLog String? Function(WebGLShader)
getter/setter pair
getShaderParameter ↔ dynamic Function(WebGLShader, num)
getter/setter pair
getShaderPrecisionFormat WebGLShaderPrecisionFormat? Function(num, num)
getter/setter pair
getShaderSource String? Function(WebGLShader)
getter/setter pair
getSupportedExtensions List<String>? Function()
getter/setter pair
getTexParameter ↔ dynamic Function(num, num)
getter/setter pair
getUniform ↔ dynamic Function(WebGLProgram, WebGLUniformLocation)
getter/setter pair
getUniformLocation WebGLUniformLocation? Function(WebGLProgram, String)
getter/setter pair
getVertexAttrib ↔ dynamic Function(num, num)
getter/setter pair
getVertexAttribOffset num Function(num, num)
getter/setter pair
greater num
no setter
greenBits num
no setter
highFloat num
no setter
highInt num
no setter
hint ↔ void Function(num, num)
getter/setter pair
implementationColorReadFormat num
no setter
implementationColorReadType num
no setter
incr num
no setter
incrWrap num
no setter
int$ num
no setter
intVec2 num
no setter
intVec3 num
no setter
intVec4 num
no setter
invalidEnum num
no setter
invalidFramebufferOperation num
no setter
invalidOperation num
no setter
invalidValue num
no setter
invert num
no setter
isBuffer bool Function([WebGLBuffer?])
getter/setter pair
isContextLost bool Function()
getter/setter pair
isEnabled bool Function(num)
getter/setter pair
isFramebuffer bool Function([WebGLFramebuffer?])
getter/setter pair
isProgram bool Function([WebGLProgram?])
getter/setter pair
isRenderbuffer bool Function([WebGLRenderbuffer?])
getter/setter pair
isShader bool Function([WebGLShader?])
getter/setter pair
isTexture bool Function([WebGLTexture?])
getter/setter pair
keep num
no setter
lequal num
no setter
less num
no setter
linear num
no setter
linearMipmapLinear num
no setter
linearMipmapNearest num
no setter
lineLoop num
no setter
lines num
no setter
lineStrip num
no setter
lineWidth ↔ void Function(num)
getter/setter pair
lineWidth$ num
no setter
linkProgram ↔ void Function(WebGLProgram)
getter/setter pair
linkStatus num
no setter
lowFloat num
no setter
lowInt num
no setter
luminance num
no setter
luminanceAlpha num
no setter
maxCombinedTextureImageUnits num
no setter
maxCubeMapTextureSize num
no setter
maxFragmentUniformVectors num
no setter
maxRenderbufferSize num
no setter
maxTextureImageUnits num
no setter
maxTextureSize num
no setter
maxVaryingVectors num
no setter
maxVertexAttribs num
no setter
maxVertexTextureImageUnits num
no setter
maxVertexUniformVectors num
no setter
maxViewportDims num
no setter
mediumFloat num
no setter
mediumInt num
no setter
mirroredRepeat num
no setter
nearest num
no setter
nearestMipmapLinear num
no setter
nearestMipmapNearest num
no setter
never num
no setter
nicest num
no setter
noError num
no setter
none num
no setter
notequal num
no setter
one num
no setter
oneMinusConstantAlpha num
no setter
oneMinusConstantColor num
no setter
oneMinusDstAlpha num
no setter
oneMinusDstColor num
no setter
oneMinusSrcAlpha num
no setter
oneMinusSrcColor num
no setter
outOfMemory num
no setter
packAlignment num
no setter
pixelStorei ↔ void Function(num, Object)
getter/setter pair
points num
no setter
polygonOffset ↔ void Function(num, num)
getter/setter pair
polygonOffsetFactor num
no setter
polygonOffsetFill num
no setter
polygonOffsetUnits num
no setter
redBits num
no setter
renderbuffer num
no setter
renderbufferAlphaSize num
no setter
renderbufferBinding num
no setter
renderbufferBlueSize num
no setter
renderbufferDepthSize num
no setter
renderbufferGreenSize num
no setter
renderbufferHeight num
no setter
renderbufferInternalFormat num
no setter
renderbufferRedSize num
no setter
renderbufferStencilSize num
no setter
renderbufferStorage ↔ void Function(num, num, num, num)
getter/setter pair
renderbufferWidth num
no setter
renderer num
no setter
repeat num
no setter
replace num
no setter
rgb num
no setter
rgb5A1 num
no setter
rgb565 num
no setter
rgba num
no setter
rgba4 num
no setter
sampleAlphaToCoverage num
no setter
sampleBuffers num
no setter
sampleCoverage ↔ void Function(num, bool)
getter/setter pair
sampleCoverage$ num
no setter
sampleCoverageInvert num
no setter
sampleCoverageValue num
no setter
sampler2d num
no setter
samplerCube num
no setter
samples num
no setter
scissor ↔ void Function(num, num, num, num)
getter/setter pair
scissorBox num
no setter
scissorTest num
no setter
shaderSource ↔ void Function(WebGLShader, String)
getter/setter pair
shaderType num
no setter
shadingLanguageVersion num
no setter
short num
no setter
srcAlpha num
no setter
srcAlphaSaturate num
no setter
srcColor num
no setter
staticDraw num
no setter
stencilAttachment num
no setter
stencilBackFail num
no setter
stencilBackFunc num
no setter
stencilBackPassDepthFail num
no setter
stencilBackPassDepthPass num
no setter
stencilBackRef num
no setter
stencilBackValueMask num
no setter
stencilBackWritemask num
no setter
stencilBits num
no setter
stencilBufferBit num
no setter
stencilClearValue num
no setter
stencilFail num
no setter
stencilFunc ↔ void Function(num, num, num)
getter/setter pair
stencilFunc$ num
no setter
stencilFuncSeparate ↔ void Function(num, num, num, num)
getter/setter pair
stencilIndex8 num
no setter
stencilMask ↔ void Function(num)
getter/setter pair
stencilMaskSeparate ↔ void Function(num, num)
getter/setter pair
stencilOp ↔ void Function(num, num, num)
getter/setter pair
stencilOpSeparate ↔ void Function(num, num, num, num)
getter/setter pair
stencilPassDepthFail num
no setter
stencilPassDepthPass num
no setter
stencilRef num
no setter
stencilTest num
no setter
stencilValueMask num
no setter
stencilWritemask num
no setter
streamDraw num
no setter
subpixelBits num
no setter
texParameterf ↔ void Function(num, num, num)
getter/setter pair
texParameteri ↔ void Function(num, num, num)
getter/setter pair
texture num
no setter
texture0 num
no setter
texture1 num
no setter
texture2 num
no setter
texture2d num
no setter
texture3 num
no setter
texture4 num
no setter
texture5 num
no setter
texture6 num
no setter
texture7 num
no setter
texture8 num
no setter
texture9 num
no setter
texture10 num
no setter
texture11 num
no setter
texture12 num
no setter
texture13 num
no setter
texture14 num
no setter
texture15 num
no setter
texture16 num
no setter
texture17 num
no setter
texture18 num
no setter
texture19 num
no setter
texture20 num
no setter
texture21 num
no setter
texture22 num
no setter
texture23 num
no setter
texture24 num
no setter
texture25 num
no setter
texture26 num
no setter
texture27 num
no setter
texture28 num
no setter
texture29 num
no setter
texture30 num
no setter
texture31 num
no setter
textureBinding2d num
no setter
textureBindingCubeMap num
no setter
textureCubeMap num
no setter
textureCubeMapNegativeX num
no setter
textureCubeMapNegativeY num
no setter
textureCubeMapNegativeZ num
no setter
textureCubeMapPositiveX num
no setter
textureCubeMapPositiveY num
no setter
textureCubeMapPositiveZ num
no setter
textureMagFilter num
no setter
textureMinFilter num
no setter
textureWrapS num
no setter
textureWrapT num
no setter
triangleFan num
no setter
triangles num
no setter
triangleStrip num
no setter
uniform1f ↔ void Function(num, [WebGLUniformLocation?])
getter/setter pair
uniform1i ↔ void Function(num, [WebGLUniformLocation?])
getter/setter pair
uniform2f ↔ void Function(num, num, [WebGLUniformLocation?])
getter/setter pair
uniform2i ↔ void Function(num, num, [WebGLUniformLocation?])
getter/setter pair
uniform3f ↔ void Function(num, num, num, [WebGLUniformLocation?])
getter/setter pair
uniform3i ↔ void Function(num, num, num, [WebGLUniformLocation?])
getter/setter pair
uniform4f ↔ void Function(num, num, num, num, [WebGLUniformLocation?])
getter/setter pair
uniform4i ↔ void Function(num, num, num, num, [WebGLUniformLocation?])
getter/setter pair
unpackAlignment num
no setter
unpackColorspaceConversionWebgl num
no setter
unpackFlipYWebgl num
no setter
unpackPremultiplyAlphaWebgl num
no setter
unsignedByte num
no setter
unsignedInt num
no setter
unsignedShort num
no setter
unsignedShort565 num
no setter
unsignedShort4444 num
no setter
unsignedShort5551 num
no setter
useProgram ↔ void Function([WebGLProgram?])
getter/setter pair
validateProgram ↔ void Function(WebGLProgram)
getter/setter pair
validateStatus num
no setter
vendor num
no setter
version num
no setter
vertexAttrib1f ↔ void Function(num, num)
getter/setter pair
vertexAttrib1fv → ({void Function(num index, Object values) $1, void Function(num index, Iterable<num> values) $2})
Overload accessor: $1, $2
no setter
vertexAttrib2f ↔ void Function(num, num, num)
getter/setter pair
vertexAttrib2fv → ({void Function(num index, Object values) $1, void Function(num index, Iterable<num> values) $2})
Overload accessor: $1, $2
no setter
vertexAttrib3f ↔ void Function(num, num, num, num)
getter/setter pair
vertexAttrib3fv → ({void Function(num index, Object values) $1, void Function(num index, Iterable<num> values) $2})
Overload accessor: $1, $2
no setter
vertexAttrib4f ↔ void Function(num, num, num, num, num)
getter/setter pair
vertexAttrib4fv → ({void Function(num index, Object values) $1, void Function(num index, Iterable<num> values) $2})
Overload accessor: $1, $2
no setter
vertexAttribArrayBufferBinding num
no setter
vertexAttribArrayEnabled num
no setter
vertexAttribArrayNormalized num
no setter
vertexAttribArrayPointer num
no setter
vertexAttribArraySize num
no setter
vertexAttribArrayStride num
no setter
vertexAttribArrayType num
no setter
vertexAttribPointer ↔ void Function(num, num, num, bool, num, num)
getter/setter pair
vertexShader num
no setter
viewport ↔ void Function(num, num, num, num)
getter/setter pair
viewport$ num
no setter
zero num
no setter