Module CL_BlendMode

module CL_BlendMode: sig .. end

API documentation for the class CL_BlendMode

type t 
val init : unit -> t
val delete : unit -> t
val eq : t -> t -> bool
val (=) : t -> t -> bool
val get_blend_color : t -> CL_Colorf.t
val get_blend_equation : t -> CL_BlendEquation.t
val get_blend_equation_alpha : t -> CL_BlendEquation.t
val get_blend_function_src : t -> CL_BlendFunc.t
val get_blend_function_dest : t -> CL_BlendFunc.t
val get_blend_function_src_alpha : t -> CL_BlendFunc.t
val get_blend_function_dest_alpha : t -> CL_BlendFunc.t
val is_blend_enabled : t -> bool
val enable_blending : t -> bool -> unit
val set_blend_color : t -> CL_Colorf.t -> unit
val set_blend_equation : t ->
color:CL_BlendEquation.t -> alpha:CL_BlendEquation.t -> unit
val set_blend_function : t ->
src:CL_BlendFunc.t ->
dest:CL_BlendFunc.t ->
src_alpha:CL_BlendFunc.t -> dest_alpha:CL_BlendFunc.t -> unit