| Property | Defined By | ||
|---|---|---|---|
| _isSameTexture : Boolean = true | SubmitTexture | ||
| _preIsSameTextureShader : Boolean = false | SubmitTexture | ||
![]() | RENDERBASE : Submit [static] | Submit | |
![]() | _renderType : int | Submit | |
![]() | shaderValue : Value2D | Submit | |
![]() | _startIdx : int | Submit | |
![]() | _vb : VertexBuffer2D | Submit | |
| Property | Defined By | ||
|---|---|---|---|
![]() | _blendFn : Function | Submit | |
![]() | _ib : IndexBuffer2D | Submit | |
![]() | _selfVb : VertexBuffer2D | Submit | |
| _texs : Vector.<Texture> | SubmitTexture | ||
| _texsID : Vector.<int> | SubmitTexture | ||
| _vbPos : Vector.<int> | SubmitTexture | ||
| Method | Defined By | ||
|---|---|---|---|
SubmitTexture(renderType:int) | SubmitTexture | ||
![]() | __init__():void [static] | Submit | |
addTexture(tex:Texture, vbpos:int):void | SubmitTexture | ||
checkTexture():void | SubmitTexture | ||
create(context:WebGLContext2D, ib:IndexBuffer2D, vb:VertexBuffer2D, pos:int, sv:Value2D):SubmitTexture [static] | SubmitTexture | ||
![]() | createShape(ctx:WebGLContext2D, ib:IndexBuffer2D, vb:VertexBuffer2D, numEle:int, offset:int, sv:Value2D):Submit [static] | Submit | |
![]() | createSubmit(context:WebGLContext2D, ib:IndexBuffer2D, vb:VertexBuffer2D, pos:int, sv:Value2D):Submit [static] | Submit | |
![]() | getRenderType():int | Submit | |
releaseRender():void [override] | SubmitTexture | ||
renderSubmit():int [override] | SubmitTexture | ||
| _isSameTexture | property |
public var _isSameTexture:Boolean = true| _preIsSameTextureShader | property |
public var _preIsSameTextureShader:Boolean = false| _texs | property |
protected var _texs:Vector.<Texture>| _texsID | property |
protected var _texsID:Vector.<int>| _vbPos | property |
protected var _vbPos:Vector.<int>| SubmitTexture | () | Constructor |
public function SubmitTexture(renderType:int)renderType:int (default = NaN) |
| addTexture | () | method |
| checkTexture | () | method |
public function checkTexture():void| create | () | method |
public static function create(context:WebGLContext2D, ib:IndexBuffer2D, vb:VertexBuffer2D, pos:int, sv:Value2D):SubmitTextureParameters
context:WebGLContext2D | |
ib:IndexBuffer2D | |
vb:VertexBuffer2D | |
pos:int | |
sv:Value2D |
SubmitTexture |
| releaseRender | () | method |
override public function releaseRender():void| renderSubmit | () | method |
override public function renderSubmit():intReturnsint |