Flutter Engine
The Flutter Engine
|
import"dart.idl";
Public Member Functions | |
readonly | attribute (HTMLCanvasElement or OffscreenCanvas) canvas |
void | bufferData (GLenum target, [AllowShared] ArrayBufferView srcData, GLenum usage, GLuint srcOffset, optional GLuint length=0) |
void | bufferSubData (GLenum target, GLintptr dstByteOffset, [AllowShared] ArrayBufferView srcData, GLuint srcOffset, optional GLuint length=0) |
void | compressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, [AllowShared] ArrayBufferView data, GLuint srcOffset, optional GLuint srcLengthOverride=0) |
void | compressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, GLintptr offset) |
void | compressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, [AllowShared] ArrayBufferView data, GLuint srcOffset, optional GLuint srcLengthOverride=0) |
void | compressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, GLintptr offset) |
void | compressedTexImage3D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, GLintptr offset) |
void | compressedTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, GLintptr offset) |
void | readPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, ArrayBufferView dstData, GLintptr offset) |
void | readPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLintptr offset) |
void | texImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, GLintptr offset) |
void | texImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, ImageData data) |
void | texImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, HTMLImageElement image) |
void | texImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, HTMLCanvasElement canvas) |
void | texImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, HTMLVideoElement video) |
void | texImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, ImageBitmap bitmap) |
void | texImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, [AllowShared] ArrayBufferView srcData, GLuint srcOffset) |
void | texSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLintptr offset) |
void | texSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, ImageData data) |
void | texSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, HTMLImageElement image) |
void | texSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, HTMLCanvasElement canvas) |
void | texSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, HTMLVideoElement video) |
void | texSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, ImageBitmap bitmap) |
void | texSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, [AllowShared] ArrayBufferView srcData, GLuint srcOffset) |
void | uniform1fv (WebGLUniformLocation? location, [FlexibleArrayBufferView] Float32Array v, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniform1fv (WebGLUniformLocation? location, sequence< GLfloat > v, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniform2fv (WebGLUniformLocation? location, [FlexibleArrayBufferView] Float32Array v, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniform2fv (WebGLUniformLocation? location, sequence< GLfloat > v, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniform3fv (WebGLUniformLocation? location, [FlexibleArrayBufferView] Float32Array v, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniform3fv (WebGLUniformLocation? location, sequence< GLfloat > v, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniform4fv (WebGLUniformLocation? location, [FlexibleArrayBufferView] Float32Array v, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniform4fv (WebGLUniformLocation? location, sequence< GLfloat > v, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniform1iv (WebGLUniformLocation? location, [FlexibleArrayBufferView] Int32Array v, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniform1iv (WebGLUniformLocation? location, sequence< GLint > v, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniform2iv (WebGLUniformLocation? location, [FlexibleArrayBufferView] Int32Array v, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniform2iv (WebGLUniformLocation? location, sequence< GLint > v, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniform3iv (WebGLUniformLocation? location, [FlexibleArrayBufferView] Int32Array v, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniform3iv (WebGLUniformLocation? location, sequence< GLint > v, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniform4iv (WebGLUniformLocation? location, [FlexibleArrayBufferView] Int32Array v, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniform4iv (WebGLUniformLocation? location, sequence< GLint > v, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniformMatrix2fv (WebGLUniformLocation? location, GLboolean transpose, [AllowShared] Float32Array array, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniformMatrix2fv (WebGLUniformLocation? location, GLboolean transpose, sequence< GLfloat > array, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniformMatrix3fv (WebGLUniformLocation? location, GLboolean transpose, [AllowShared] Float32Array array, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniformMatrix3fv (WebGLUniformLocation? location, GLboolean transpose, sequence< GLfloat > array, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniformMatrix4fv (WebGLUniformLocation? location, GLboolean transpose, [AllowShared] Float32Array array, GLuint srcOffset, optional GLuint srcLength=0) |
void | uniformMatrix4fv (WebGLUniformLocation? location, GLboolean transpose, sequence< GLfloat > array, GLuint srcOffset, optional GLuint srcLength=0) |
Public Attributes | |
readonly attribute WebGLCanvas | canvas |
readonly WebGL2RenderingContextBase::attribute | ( | HTMLCanvasElement or | OffscreenCanvas | ) |
void WebGL2RenderingContextBase::bufferData | ( | GLenum | target, |
[AllowShared] ArrayBufferView | srcData, | ||
GLenum | usage, | ||
GLuint | srcOffset, | ||
optional GLuint | length = 0 |
||
) |
void WebGL2RenderingContextBase::bufferSubData | ( | GLenum | target, |
GLintptr | dstByteOffset, | ||
[AllowShared] ArrayBufferView | srcData, | ||
GLuint | srcOffset, | ||
optional GLuint | length = 0 |
||
) |
void WebGL2RenderingContextBase::compressedTexImage2D | ( | GLenum | target, |
GLint | level, | ||
GLenum | internalformat, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLint | border, | ||
[AllowShared] ArrayBufferView | data, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLengthOverride = 0 |
||
) |
void WebGL2RenderingContextBase::compressedTexImage2D | ( | GLenum | target, |
GLint | level, | ||
GLenum | internalformat, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLint | border, | ||
GLsizei | imageSize, | ||
GLintptr | offset | ||
) |
void WebGL2RenderingContextBase::compressedTexImage3D | ( | GLenum | target, |
GLint | level, | ||
GLenum | internalformat, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLsizei | depth, | ||
GLint | border, | ||
GLsizei | imageSize, | ||
GLintptr | offset | ||
) |
void WebGL2RenderingContextBase::compressedTexSubImage2D | ( | GLenum | target, |
GLint | level, | ||
GLint | xoffset, | ||
GLint | yoffset, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLenum | format, | ||
[AllowShared] ArrayBufferView | data, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLengthOverride = 0 |
||
) |
void WebGL2RenderingContextBase::compressedTexSubImage2D | ( | GLenum | target, |
GLint | level, | ||
GLint | xoffset, | ||
GLint | yoffset, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLenum | format, | ||
GLsizei | imageSize, | ||
GLintptr | offset | ||
) |
void WebGL2RenderingContextBase::compressedTexSubImage3D | ( | GLenum | target, |
GLint | level, | ||
GLint | xoffset, | ||
GLint | yoffset, | ||
GLint | zoffset, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLsizei | depth, | ||
GLenum | format, | ||
GLsizei | imageSize, | ||
GLintptr | offset | ||
) |
void WebGL2RenderingContextBase::readPixels | ( | GLint | x, |
GLint | y, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLenum | format, | ||
GLenum | type, | ||
ArrayBufferView | dstData, | ||
GLintptr | offset | ||
) |
void WebGL2RenderingContextBase::readPixels | ( | GLint | x, |
GLint | y, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLenum | format, | ||
GLenum | type, | ||
GLintptr | offset | ||
) |
void WebGL2RenderingContextBase::texImage2D | ( | GLenum | target, |
GLint | level, | ||
GLint | internalformat, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLint | border, | ||
GLenum | format, | ||
GLenum | type, | ||
[AllowShared] ArrayBufferView | srcData, | ||
GLuint | srcOffset | ||
) |
void WebGL2RenderingContextBase::texImage2D | ( | GLenum | target, |
GLint | level, | ||
GLint | internalformat, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLint | border, | ||
GLenum | format, | ||
GLenum | type, | ||
GLintptr | offset | ||
) |
void WebGL2RenderingContextBase::texImage2D | ( | GLenum | target, |
GLint | level, | ||
GLint | internalformat, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLint | border, | ||
GLenum | format, | ||
GLenum | type, | ||
HTMLCanvasElement | canvas | ||
) |
void WebGL2RenderingContextBase::texImage2D | ( | GLenum | target, |
GLint | level, | ||
GLint | internalformat, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLint | border, | ||
GLenum | format, | ||
GLenum | type, | ||
HTMLImageElement | image | ||
) |
void WebGL2RenderingContextBase::texImage2D | ( | GLenum | target, |
GLint | level, | ||
GLint | internalformat, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLint | border, | ||
GLenum | format, | ||
GLenum | type, | ||
HTMLVideoElement | video | ||
) |
void WebGL2RenderingContextBase::texImage2D | ( | GLenum | target, |
GLint | level, | ||
GLint | internalformat, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLint | border, | ||
GLenum | format, | ||
GLenum | type, | ||
ImageBitmap | bitmap | ||
) |
void WebGL2RenderingContextBase::texImage2D | ( | GLenum | target, |
GLint | level, | ||
GLint | internalformat, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLint | border, | ||
GLenum | format, | ||
GLenum | type, | ||
ImageData | data | ||
) |
void WebGL2RenderingContextBase::texSubImage2D | ( | GLenum | target, |
GLint | level, | ||
GLint | xoffset, | ||
GLint | yoffset, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLenum | format, | ||
GLenum | type, | ||
[AllowShared] ArrayBufferView | srcData, | ||
GLuint | srcOffset | ||
) |
void WebGL2RenderingContextBase::texSubImage2D | ( | GLenum | target, |
GLint | level, | ||
GLint | xoffset, | ||
GLint | yoffset, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLenum | format, | ||
GLenum | type, | ||
GLintptr | offset | ||
) |
void WebGL2RenderingContextBase::texSubImage2D | ( | GLenum | target, |
GLint | level, | ||
GLint | xoffset, | ||
GLint | yoffset, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLenum | format, | ||
GLenum | type, | ||
HTMLCanvasElement | canvas | ||
) |
void WebGL2RenderingContextBase::texSubImage2D | ( | GLenum | target, |
GLint | level, | ||
GLint | xoffset, | ||
GLint | yoffset, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLenum | format, | ||
GLenum | type, | ||
HTMLImageElement | image | ||
) |
void WebGL2RenderingContextBase::texSubImage2D | ( | GLenum | target, |
GLint | level, | ||
GLint | xoffset, | ||
GLint | yoffset, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLenum | format, | ||
GLenum | type, | ||
HTMLVideoElement | video | ||
) |
void WebGL2RenderingContextBase::texSubImage2D | ( | GLenum | target, |
GLint | level, | ||
GLint | xoffset, | ||
GLint | yoffset, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLenum | format, | ||
GLenum | type, | ||
ImageBitmap | bitmap | ||
) |
void WebGL2RenderingContextBase::texSubImage2D | ( | GLenum | target, |
GLint | level, | ||
GLint | xoffset, | ||
GLint | yoffset, | ||
GLsizei | width, | ||
GLsizei | height, | ||
GLenum | format, | ||
GLenum | type, | ||
ImageData | data | ||
) |
void WebGL2RenderingContextBase::uniform1fv | ( | WebGLUniformLocation? | location, |
[FlexibleArrayBufferView] Float32Array | v, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniform1fv | ( | WebGLUniformLocation? | location, |
sequence< GLfloat > | v, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniform1iv | ( | WebGLUniformLocation? | location, |
[FlexibleArrayBufferView] Int32Array | v, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniform1iv | ( | WebGLUniformLocation? | location, |
sequence< GLint > | v, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniform2fv | ( | WebGLUniformLocation? | location, |
[FlexibleArrayBufferView] Float32Array | v, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniform2fv | ( | WebGLUniformLocation? | location, |
sequence< GLfloat > | v, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniform2iv | ( | WebGLUniformLocation? | location, |
[FlexibleArrayBufferView] Int32Array | v, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniform2iv | ( | WebGLUniformLocation? | location, |
sequence< GLint > | v, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniform3fv | ( | WebGLUniformLocation? | location, |
[FlexibleArrayBufferView] Float32Array | v, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniform3fv | ( | WebGLUniformLocation? | location, |
sequence< GLfloat > | v, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniform3iv | ( | WebGLUniformLocation? | location, |
[FlexibleArrayBufferView] Int32Array | v, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniform3iv | ( | WebGLUniformLocation? | location, |
sequence< GLint > | v, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniform4fv | ( | WebGLUniformLocation? | location, |
[FlexibleArrayBufferView] Float32Array | v, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniform4fv | ( | WebGLUniformLocation? | location, |
sequence< GLfloat > | v, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniform4iv | ( | WebGLUniformLocation? | location, |
[FlexibleArrayBufferView] Int32Array | v, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniform4iv | ( | WebGLUniformLocation? | location, |
sequence< GLint > | v, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniformMatrix2fv | ( | WebGLUniformLocation? | location, |
GLboolean | transpose, | ||
[AllowShared] Float32Array | array, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniformMatrix2fv | ( | WebGLUniformLocation? | location, |
GLboolean | transpose, | ||
sequence< GLfloat > | array, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniformMatrix3fv | ( | WebGLUniformLocation? | location, |
GLboolean | transpose, | ||
[AllowShared] Float32Array | array, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniformMatrix3fv | ( | WebGLUniformLocation? | location, |
GLboolean | transpose, | ||
sequence< GLfloat > | array, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniformMatrix4fv | ( | WebGLUniformLocation? | location, |
GLboolean | transpose, | ||
[AllowShared] Float32Array | array, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
void WebGL2RenderingContextBase::uniformMatrix4fv | ( | WebGLUniformLocation? | location, |
GLboolean | transpose, | ||
sequence< GLfloat > | array, | ||
GLuint | srcOffset, | ||
optional GLuint | srcLength = 0 |
||
) |
readonly attribute WebGLCanvas WebGL2RenderingContextBase::canvas |