List of All Members for Context3D
This is the complete list of members for Context3D, including inherited members.
- canvas : Canvas3D
- drawingBufferHeight : int
- drawingBufferWidth : int
- void activeTexture(glEnums texture)
- void attachShader(Canvas3DProgram program3D, Canvas3DShader shader3D)
- void bindAttribLocation(Canvas3DProgram program3D, int index, string name)
- void bindBuffer(glEnums target, Canvas3DBuffer buffer3D)
- void bindFramebuffer(glEnums target, Canvas3DFrameBuffer buffer)
- void bindRenderbuffer(glEnums target, Canvas3DRenderBuffer renderbuffer)
- void bindTexture(glEnums target, Canvas3DTexture texture3D)
- void blendColor(float red, float green, float blue, float alpha)
- void blendEquation(glEnums mode)
- void blendEquationSeparate(glEnums modeRGB, glEnums modeAlpha)
- void blendFunc(glEnums sfactor, glEnums dfactor)
- void blendFuncSeparate(glEnums srcRGB, glEnums dstRGB, glEnums srcAlpha, glEnums dstAlpha)
- void bufferData(glEnums target, long size, glEnums usage)
- void bufferData(glEnums target, value data, glEnums usage)
- void bufferSubData(glEnums target, int offset, value data)
- Context3D::glEnums checkFramebufferStatus(glEnums target)
- void clear(glEnums flags)
- void clearColor(float red, float green, float blue, float alpha)
- void clearDepth(float depth)
- void clearStencil(int stencil)
- void colorMask(bool maskRed, bool maskGreen, bool maskBlue, bool maskAlpha)
- void compileShader(Canvas3DShader shader)
- void compressedTexImage2D(glEnums target, int level, glEnums internalformat, int width, int height, int border, TypedArray pixels)
- void compressedTexSubImage2D(glEnums target, int level, int xoffset, int yoffset, int width, int height, glEnums format, TypedArray pixels)
- void copyTexImage2D(glEnums target, int level, glEnums internalformat, int x, int y, int width, int height, int border)
- void copyTexSubImage2D(glEnums target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
- Canvas3DBuffer createBuffer()
- Canvas3DFrameBuffer createFramebuffer()
- Canvas3DProgram createProgram()
- Canvas3DRenderBuffer createRenderbuffer()
- Canvas3DShader createShader(glEnums type)
- Canvas3DTexture createTexture()
- void cullFace(glEnums mode)
- void deleteBuffer(Canvas3DBuffer buffer3D)
- void deleteFramebuffer(Canvas3DFrameBuffer buffer)
- void deleteProgram(Canvas3DProgram program3D)
- void deleteRenderbuffer(Canvas3DRenderBuffer renderbuffer3D)
- void deleteShader(Canvas3DShader shader)
- void deleteTexture(Canvas3DTexture texture3D)
- void depthFunc(glEnums func)
- void depthMask(bool flag)
- void depthRange(float zNear, float zFar)
- void detachShader(Canvas3DProgram program, Canvas3DShader shader)
- void disable(glEnums cap)
- void disableVertexAttribArray(int index)
- void drawArrays(glEnums mode, int first, int count)
- void drawElements(glEnums mode, int count, glEnums type, long offset)
- void enable(glEnums cap)
- void enableVertexAttribArray(int index)
- void finish()
- void flush()
- void framebufferRenderbuffer(glEnums target, glEnums attachment, glEnums renderbuffertarget, Canvas3DRenderBuffer renderbuffer3D)
- void framebufferTexture2D(glEnums target, glEnums attachment, glEnums textarget, Canvas3DTexture texture3D, int level)
- void frontFace(glEnums mode)
- void generateMipmap(glEnums target)
- Canvas3DActiveInfo getActiveAttrib(Canvas3DProgram program3D, uint index)
- Canvas3DActiveInfo getActiveUniform(Canvas3DProgram program3D, uint index)
- list<Canvas3DShader> getAttachedShaders(Canvas3DProgram program3D)
- int getAttribLocation(Canvas3DProgram program3D, string name)
- value getBufferParameter(glEnums target, glEnums pname)
- Canvas3DContextAttributes getContextAttributes()
- glEnums getError()
- variant getExtension(string name)
- int getFramebufferAttachmentParameter(glEnums target, glEnums attachment, glEnums pname)
- variant getParameter(glEnums pname)
- string getProgramInfoLog(Canvas3DProgram program3D)
- variant getProgramParameter(Canvas3DProgram program3D, glEnums paramName)
- int getRenderbufferParameter(glEnums target, glEnums pname)
- string getShaderInfoLog(Canvas3DShader shader)
- int getShaderParameter(Canvas3DShader shader, glEnums pname)
- Canvas3DShaderPrecisionFormat getShaderPrecisionFormat(glEnums shadertype, glEnums precisiontype)
- string getShaderSource(Canvas3DShader shader)
- list<variant> getSupportedExtensions()
- variant getTexParameter(glEnums target, glEnums pname)
- variant getUniform(Canvas3DProgram program, Canvas3DUniformLocation location3D)
- Canvas3DUniformLocation getUniformLocation(Canvas3DProgram program3D, string name)
- variant getVertexAttrib(int index, glEnums pname)
- int getVertexAttribOffset(int index, glEnums pname)
- void hint(glEnums target, glEnums mode)
- bool isBuffer(Object anyObject)
- bool isContextLost()
- bool isEnabled(glEnums cap)
- void isFramebuffer(Object anyObject)
- bool isProgram(Object anyObject)
- bool isRenderbuffer(Object anyObject)
- bool isShader(Object anyObject)
- bool isTexture(Object anyObject)
- void lineWidth(float width)
- void linkProgram(Canvas3DProgram program3D)
- void pixelStorei(glEnums pname, int param)
- void polygonOffset(float factor, float units)
- void readPixels(int x, int y, long width, long height, glEnums format, glEnums type, ArrayBufferView pixels)
- void renderbufferStorage(glEnums target, glEnums internalformat, int width, int height)
- void sampleCoverage(float value, bool invert)
- void scissor(int x, int y, int width, int height)
- void shaderSource(Canvas3DShader shader, string shaderSource)
- void stencilFunc(glEnums func, int ref, uint mask)
- void stencilFuncSeparate(glEnums face, glEnums func, int ref, uint mask)
- void stencilMask(uint mask)
- void stencilMaskSeparate(glEnums face, uint mask)
- void stencilOp(glEnums sfail, glEnums zfail, glEnums zpass)
- void stencilOpSeparate(glEnums face, glEnums fail, glEnums zfail, glEnums zpass)
- void texImage2D(glEnums target, int level, glEnums internalformat, int width, int height, int border, glEnums format, glEnums type, TypedArray pixels)
- void texImage2D(glEnums target, int level, glEnums internalformat, glEnums format, glEnums type, TextureImage texImage)
- void texParameterf(glEnums target, glEnums pname, float param)
- void texParameteri(glEnums target, glEnums pname, float param)
- void texSubImage2D(glEnums target, int level, int xoffset, int yoffset, int width, int height, glEnums format, glEnums type, TypedArray pixels)
- void texSubImage2D(glEnums target, int level, int xoffset, int yoffset, glEnums format, glEnums type, TextureImage texImage)
- void uniform1f(Canvas3DUniformLocation location3D, float x)
- void uniform1fvt(Canvas3DUniformLocation location3D, Object array)
- void uniform1i(Canvas3DUniformLocation location3D, int x)
- void uniform1iv(Canvas3DUniformLocation location3D, Int32Array array)
- void uniform2f(Canvas3DUniformLocation location3D, float x, float y)
- void uniform2fv(Canvas3DUniformLocation location3D, Float32Array array)
- void uniform2i(Canvas3DUniformLocation location3D, int x, int y)
- void uniform2iv(Canvas3DUniformLocation location3D, Int32Array array)
- void uniform3f(Canvas3DUniformLocation location3D, float x, float y, float z)
- void uniform3fv(Canvas3DUniformLocation location3D, Float32Array array)
- void uniform3i(Canvas3DUniformLocation location3D, int x, int y, int z)
- void uniform3iv(Canvas3DUniformLocation location3D, Int32Array array)
- void uniform4f(Canvas3DUniformLocation location3D, float x, float y, float z, float w)
- void uniform4fv(Canvas3DUniformLocation location3D, Float32Array array)
- void uniform4i(Canvas3DUniformLocation location3D, int x, int y, int z, int w)
- void uniform4iv(Canvas3DUniformLocation location3D, Int32Array array)
- void uniformMatrix2fv(Canvas3DUniformLocation location3D, bool transpose, Value array)
- void uniformMatrix3fv(Canvas3DUniformLocation location3D, bool transpose, Value array)
- void uniformMatrix4fv(Canvas3DUniformLocation location3D, bool transpose, Value array)
- void useProgram(Canvas3DProgram program)
- void validateProgram(Canvas3DProgram program3D)
- void vertexAttrib1f(int indx, float x)
- void vertexAttrib1fv(int indx, Float32Array array)
- void vertexAttrib2f(int indx, float x, float y)
- void vertexAttrib2fv(int indx, Float32Array array)
- void vertexAttrib3f(int indx, float x, float y, float z)
- void vertexAttrib3fv(int indx, Float32Array array)
- void vertexAttrib4f(int indx, float x, float y, float z, float w)
- void vertexAttrib4fv(int indx, Float32Array array)
- void vertexAttribPointer(int indx, int size, glEnums type, bool normalized, int stride, long offset)
- viewport(int x, int y, int width, int height)
© 2021 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.