List of All Members for Context3D
这是完整成员列表为
Context3D
,包括继承的成员。
-
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
)
-
值
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
)