drawMeshInstanced function

void drawMeshInstanced(
  1. Mesh mesh,
  2. Material material,
  3. List<Matrix> transforms,
  4. int instances,
)

Draw multiple mesh instances with material and different transforms.

Implementation

void drawMeshInstanced(
  Mesh mesh,
  Material material,
  List<Matrix> transforms,
  int instances,
) {
  return library.DrawMeshInstanced(
    mesh.ref,
    material.ref,
    matrix.toPointer(transforms),
    instances,
  );
}