raylib-beef/beef/recovery/Material_65E3F51EBA04C43B014C1B8CB85947E5.bf
2023-03-19 12:57:34 -04:00

24 lines
482 B
Beef

using System;
using System.Interop;
namespace Raylib;
[CRepr]
public struct Material
{
/// Material shader
public Shader shader;
/// Material maps array (MAX_MATERIAL_MAPS)
public MaterialMap * maps;
/// Material generic parameters (if required)
public float[4] @params;
public this(Shader shader, MaterialMap * maps, float[4] @params)
{
this.shader = shader;
this.maps = maps;
this.params = @params;
}
}