Module Sdl.Texture

module Texture: sig .. end

type t = Sdltexture.t 
val create : Sdltype.renderer ->
SdlpixelFormat.t -> SdltextureAccess.t -> int -> int -> t
val create_from_surface : Sdltype.renderer -> Sdlsurface.t -> t
val destroy : t -> unit
val set_blend_mode : t -> SdlblendMode.t -> unit
val get_blend_mode : t -> SdlblendMode.t
val set_alpha_mod : t -> alpha:int -> unit
val get_alpha_mod : t -> int
val set_color_mod : t -> int * int * int -> unit
val set_color_mod3 : t -> r:int -> g:int -> b:int -> unit
val get_color_mod : t -> int * int * int