- Qt 5.5
- Qt Canvas 3D
- QML Types
- List of All Members for Context3D
- Qt 5.5.1 Reference Documentation

# 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, value data, glEnums usage)
- void bufferData(glEnums target, long size, glEnums usage)
- void bufferSubData(glEnums target, int offset, value data)
- 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, glEnums format, glEnums type, TextureImage texImage)
- void texImage2D(glEnums target, int level, glEnums internalformat, int width, int height, int border, glEnums format, glEnums type, TypedArray pixels)
- 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, glEnums format, glEnums type, TextureImage texImage)
- void texSubImage2D(glEnums target, int level, int xoffset, int yoffset, int width, int height, glEnums format, glEnums type, TypedArray pixels)
- 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 vertexAttrib1fva(int indx, list<variant> values)
- void vertexAttrib2f(int indx, float x, float y)
- void vertexAttrib2fv(int indx, Float32Array array)
- void vertexAttrib2fva(int indx, list<variant> values)
- void vertexAttrib3f(int indx, float x, float y, float z)
- void vertexAttrib3fv(int indx, Float32Array array)
- void vertexAttrib3fva(int indx, list<variant> values)
- void vertexAttrib4f(int indx, float x, float y, float z, float w)
- void vertexAttrib4fv(int indx, Float32Array array)
- void vertexAttrib4fva(int indx, list<variant> values)
- void vertexAttribPointer(int indx, int size, glEnums type, bool normalized, int stride, long offset)
- viewport(int x, int y, int width, int height)