nativeWriteInto method
Writes all fields directly into the native struct reference p.
For nested structs, use writeInto as well.
Implementation
@override
void nativeWriteInto(RlRenderBatchC p) {
p.bufferCount = bufferCount;
p.currentBuffer = currentBuffer;
p.drawCounter = drawCounter;
p.currentDepth = currentDepth;
if (p.vertexBuffer.address != 0) {
for (var i = 0; i < vertexBuffer.length; i++) {
_vertexBuffer.inner[i].nativeWriteInto((p.vertexBuffer + i).ref);
}
}
if (p.draws.address != 0) {
for (var i = 0; i < draws.length; i++) {
_draws.inner[i].nativeWriteInto((p.draws + i).ref);
}
}
}