flash.display3D.Context3D
type
class
extends
flash.events.EventDispatcher
available in
flash
metadata
:final
Instance Variables
hide inherited
show inherited
driverInfo
(default,null) :
String
enableErrorChecking
:
Bool
Instance Methods
hide inherited
show inherited
addEventListener
(type :
String
, listener :
Dynamic
->
Void
, ?useCapture :
Bool
, ?priority :
Int
, ?useWeakReference :
Bool
) :
Void
inherited from
flash.events.EventDispatcher
clear
(?red :
Float
, ?green :
Float
, ?blue :
Float
, ?alpha :
Float
, ?depth :
Float
, ?stencil :
UInt
, ?mask :
UInt
) :
Void
configureBackBuffer
(width :
Int
, height :
Int
, antiAlias :
Int
, ?enableDepthAndStencil :
Bool
) :
Void
createCubeTexture
(size :
Int
, format :
Context3DTextureFormat
, optimizeForRenderToTexture :
Bool
, ?streamingLevels :
Int
) :
flash.display3D.textures.CubeTexture
createIndexBuffer
(numIndices :
Int
) :
IndexBuffer3D
createProgram
() :
Program3D
createTexture
(width :
Int
, height :
Int
, format :
Context3DTextureFormat
, optimizeForRenderToTexture :
Bool
, ?streamingLevels :
Int
) :
flash.display3D.textures.Texture
createVertexBuffer
(numVertices :
Int
, data32PerVertex :
Int
) :
VertexBuffer3D
dispatchEvent
(event :
Event
) :
Bool
inherited from
flash.events.EventDispatcher
dispose
() :
Void
drawToBitmapData
(destination :
flash.display.BitmapData
) :
Void
drawTriangles
(indexBuffer :
IndexBuffer3D
, ?firstIndex :
Int
, ?numTriangles :
Int
) :
Void
hasEventListener
(type :
String
) :
Bool
inherited from
flash.events.EventDispatcher
present
() :
Void
removeEventListener
(type :
String
, listener :
Dynamic
->
Void
, ?useCapture :
Bool
) :
Void
inherited from
flash.events.EventDispatcher
setBlendFactors
(sourceFactor :
Context3DBlendFactor
, destinationFactor :
Context3DBlendFactor
) :
Void
setColorMask
(red :
Bool
, green :
Bool
, blue :
Bool
, alpha :
Bool
) :
Void
setCulling
(triangleFaceToCull :
Context3DTriangleFace
) :
Void
setDepthTest
(depthMask :
Bool
, passCompareMode :
Context3DCompareMode
) :
Void
setProgram
(program :
Program3D
) :
Void
setProgramConstantsFromByteArray
(programType :
Context3DProgramType
, firstRegister :
Int
, numRegisters :
Int
, data :
flash.utils.ByteArray
, byteArrayOffset :
UInt
) :
Void
metadata
:require
flash11_2
setProgramConstantsFromMatrix
(programType :
Context3DProgramType
, firstRegister :
Int
, matrix :
flash.geom.Matrix3D
, ?transposedMatrix :
Bool
) :
Void
setProgramConstantsFromVector
(programType :
Context3DProgramType
, firstRegister :
Int
, data :
flash.Vector
<
Float
>, ?numRegisters :
Int
) :
Void
setRenderToBackBuffer
() :
Void
setRenderToTexture
(texture :
flash.display3D.textures.TextureBase
, ?enableDepthAndStencil :
Bool
, ?antiAlias :
Int
, ?surfaceSelector :
Int
) :
Void
setScissorRectangle
(rectangle :
flash.geom.Rectangle
) :
Void
setStencilActions
(?triangleFace :
Context3DTriangleFace
, ?compareMode :
Context3DCompareMode
, ?actionOnBothPass :
Context3DStencilAction
, ?actionOnDepthFail :
Context3DStencilAction
, ?actionOnDepthPassStencilFail :
Context3DStencilAction
) :
Void
setStencilReferenceValue
(referenceValue :
UInt
, ?readMask :
UInt
, ?writeMask :
UInt
) :
Void
setTextureAt
(sampler :
Int
, texture :
flash.display3D.textures.TextureBase
) :
Void
setVertexBufferAt
(index :
Int
, buffer :
VertexBuffer3D
, ?bufferOffset :
Int
, ?format :
Context3DVertexBufferFormat
) :
Void
toString
() :
String
inherited from
flash.events.EventDispatcher
willTrigger
(type :
String
) :
Bool
inherited from
flash.events.EventDispatcher