package raylib

  1. Overview
  2. Docs
type t = Types.Material.t Ctypes.structure
val t : Types.Material.t Ctypes.structure Ctypes.typ
val create : Raylib_generated_types.Shader.t Ctypes.structure -> Raylib_generated_types.MaterialMap.t Ctypes.structure Ctypes_static.ptr -> float Ctypes_static.ptr -> (Types.Material.t, [ `Struct ]) Ctypes.structured
val shader : (Types.Material.t, [ `Struct ]) Ctypes.structured -> Raylib_generated_types.Shader.t Ctypes.structure
val maps : (Types.Material.t, [ `Struct ]) Ctypes.structured -> Raylib_generated_types.MaterialMap.t Ctypes.structure Ctypes.CArray.t
val params : (Types.Material.t, [ `Struct ]) Ctypes.structured -> float Ctypes.CArray.t
val set_shader : (Types.Material.t, [ `Struct ]) Ctypes.structured -> Raylib_generated_types.Shader.t Ctypes.structure -> unit
val set_maps : (Types.Material.t, [ `Struct ]) Ctypes.structured -> Raylib_generated_types.MaterialMap.t Ctypes.structure Ctypes.CArray.t -> unit
OCaml

Innovation. Community. Security.