SetModelMeshMaterial method

  1. @override
void SetModelMeshMaterial(
  1. ModelD model,
  2. num meshId,
  3. num materialId
)
override

Implementation

@override
void SetModelMeshMaterial(
  ModelD model,
  num meshId,
  num materialId,
) => run(
  () => RaylibDebugLabels.SetModelMeshMaterial(model, meshId, materialId),
  () {
    if (meshId >= model.meshes.length) {
      TraceLog(.LOG_WARNING, "MESH: Id greater than mesh count");
      return;
    }
    if (materialId >= model.materials.length) {
      TraceLog(.LOG_WARNING, "MATERIAL: Id greater than material count");
      return;
    }
    model.meshMaterial[meshId.toInt()] = materialId.toInt();
  },
);