|
| override bool | IsEmpty () |
| override void | Clear () |
| void | Flush (Matrix matrix, bool clearAfterFlush=true) |
| override void | Flush (Matrix matrix, Vector4 color, bool clearAfterFlush=true) |
| void | FlushWithDeviceState (Matrix matrix, Vector4 color, bool clearAfterFlush=true) |
| void | FlushWithDeviceState (Shader shader, bool clearAfterFlush=true) |
| void | TransformLines (Matrix matrix, int start=0, int end=-1) |
| void | TransformLinesColors (Color color, int start=0, int end=-1) |
| 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.BaseFlatBatch.Clear |
( |
| ) |
|
◆ Flush() [1/2]
| void Engine.Graphics.BaseFlatBatch.Flush |
( |
Matrix | matrix, |
|
|
bool | clearAfterFlush = true ) |
◆ Flush() [2/2]
| override void Engine.Graphics.BaseFlatBatch.Flush |
( |
Matrix | matrix, |
|
|
Vector4 | color, |
|
|
bool | clearAfterFlush = true ) |
◆ FlushWithDeviceState() [1/2]
| void Engine.Graphics.BaseFlatBatch.FlushWithDeviceState |
( |
Matrix | matrix, |
|
|
Vector4 | color, |
|
|
bool | clearAfterFlush = true ) |
◆ FlushWithDeviceState() [2/2]
| void Engine.Graphics.BaseFlatBatch.FlushWithDeviceState |
( |
Shader | shader, |
|
|
bool | clearAfterFlush = true ) |
◆ IsEmpty()
| override bool Engine.Graphics.BaseFlatBatch.IsEmpty |
( |
| ) |
|
◆ TransformLines()
| void Engine.Graphics.BaseFlatBatch.TransformLines |
( |
Matrix | matrix, |
|
|
int | start = 0, |
|
|
int | end = -1 ) |
◆ TransformLinesColors()
| void Engine.Graphics.BaseFlatBatch.TransformLinesColors |
( |
Color | color, |
|
|
int | start = 0, |
|
|
int | end = -1 ) |
◆ TransformTriangles()
| void Engine.Graphics.BaseFlatBatch.TransformTriangles |
( |
Matrix | matrix, |
|
|
int | start = 0, |
|
|
int | end = -1 ) |
◆ TransformTrianglesColors()
| void Engine.Graphics.BaseFlatBatch.TransformTrianglesColors |
( |
Color | color, |
|
|
int | start = 0, |
|
|
int | end = -1 ) |
◆ LineIndices
| readonly DynamicArray<int> Engine.Graphics.BaseFlatBatch.LineIndices = [] |
◆ LineVertices
◆ m_shader
| UnlitShader Engine.Graphics.BaseFlatBatch.m_shader = new(true, false, false, false) |
|
static |
◆ TriangleIndices
| readonly DynamicArray<int> Engine.Graphics.BaseFlatBatch.TriangleIndices = [] |
◆ TriangleVertices
该类的文档由以下文件生成: