public static void Material(FaceName face, MaterialParamName pname, int[] param) { unsafe { fixed(int *ptr = param) { Delegates.Materialiv(face, pname, ptr); } } }
public static void Material(FaceName face, MaterialParamName pname, ref Color4 color) { unsafe { fixed(float *ptr = &color.R) { Delegates.Materialfv(face, pname, ptr); } } }
public static void Material(FaceName face, MaterialParamName pname, Color4 color) { unsafe { Delegates.Materialfv(face, pname, &color.R); } }
public static void Material(FaceName face, MaterialParamName pname, int param) { Delegates.Materiali(face, pname, param); }