|
| override bool | IsEmpty () |
| override void | Clear () |
| virtual void | Flush (Matrix matrix, bool clearAfterFlush=true) |
| override void | Flush (Matrix matrix, Vector4 color, bool clearAfterFlush=true) |
| void | FlushWithDeviceState (bool useAlphaTest, Texture2D texture, SamplerState samplerState, Matrix matrix, Vector4 color, bool clearAfterFlush=true) |
| void | FlushWithDeviceState (Shader shader, bool clearAfterFlush=true) |
| void | TransformTriangles (Matrix matrix, int start=0, int end=-1) |
| void | TransformTrianglesColors (Color color, int start=0, int end=-1) |
| bool | IsEmpty () |
| void | Clear () |
| void | Flush (Matrix matrix, Vector4 color, bool clearAfterFlush=true) |
◆ Clear()
| override void Engine.Graphics.BaseTexturedBatch.Clear |
( |
| ) |
|
◆ Flush() [1/2]
| virtual void Engine.Graphics.BaseTexturedBatch.Flush |
( |
Matrix | matrix, |
|
|
bool | clearAfterFlush = true ) |
|
virtual |
◆ Flush() [2/2]
| override void Engine.Graphics.BaseTexturedBatch.Flush |
( |
Matrix | matrix, |
|
|
Vector4 | color, |
|
|
bool | clearAfterFlush = true ) |
◆ FlushWithDeviceState() [1/2]
| void Engine.Graphics.BaseTexturedBatch.FlushWithDeviceState |
( |
bool | useAlphaTest, |
|
|
Texture2D | texture, |
|
|
SamplerState | samplerState, |
|
|
Matrix | matrix, |
|
|
Vector4 | color, |
|
|
bool | clearAfterFlush = true ) |
◆ FlushWithDeviceState() [2/2]
| void Engine.Graphics.BaseTexturedBatch.FlushWithDeviceState |
( |
Shader | shader, |
|
|
bool | clearAfterFlush = true ) |
◆ IsEmpty()
| override bool Engine.Graphics.BaseTexturedBatch.IsEmpty |
( |
| ) |
|
◆ TransformTriangles()
| void Engine.Graphics.BaseTexturedBatch.TransformTriangles |
( |
Matrix | matrix, |
|
|
int | start = 0, |
|
|
int | end = -1 ) |
◆ TransformTrianglesColors()
| void Engine.Graphics.BaseTexturedBatch.TransformTrianglesColors |
( |
Color | color, |
|
|
int | start = 0, |
|
|
int | end = -1 ) |
◆ m_shader
| UnlitShader Engine.Graphics.BaseTexturedBatch.m_shader = new(true, true, false, false) |
|
static |
◆ m_shaderAlphaTest
| UnlitShader Engine.Graphics.BaseTexturedBatch.m_shaderAlphaTest = new(true, true, false, true) |
|
static |
◆ TriangleIndices
| readonly DynamicArray<int> Engine.Graphics.BaseTexturedBatch.TriangleIndices = [] |
◆ TriangleVertices
◆ SamplerState
| SamplerState Engine.Graphics.BaseTexturedBatch.SamplerState |
|
getset |
◆ Texture
| Texture2D Engine.Graphics.BaseTexturedBatch.Texture |
|
getset |
◆ UseAlphaTest
| bool Engine.Graphics.BaseTexturedBatch.UseAlphaTest |
|
getset |
该类的文档由以下文件生成: