nativeReadFrom method
Implementation
@override
void nativeReadFrom(RlRenderBatchC p) {
structOnOp((o) {
o.ref.vertexBuffer = p.vertexBuffer;
o.ref.draws = p.draws;
});
bufferCount = p.bufferCount;
currentBuffer = p.currentBuffer;
vertexBuffer = p.vertexBuffer.address != 0
? .generate(p.bufferCount, (i) => p.vertexBuffer[i].toD(p.vertexBuffer + i))
: [];
draws = p.draws.address != 0
? .generate(p.drawCounter, (i) => p.draws[i].toD(p.draws + i))
: [];
drawCounter = p.drawCounter;
currentDepth = p.currentDepth;
}