Raylib_core.Vector4include module type of struct include Raylib_types.Vector4 endtype t' = Raylib_types.Vector4.t'type t = t' Raylib_types.ctypval t : t Ctypes.typval create : float -> float -> float -> float -> tcreate x y z w
val x : t -> floatVector x component
val y : t -> floatVector y component
val z : t -> floatVector z component
val w : t -> floatVector w component
val set_x : t -> float -> unitval set_y : t -> float -> unitval set_z : t -> float -> unitval set_w : t -> float -> unitval identity : unit -> tval length : t -> floatval from_vector3_to_vector3 :
Raylib_types.Vector3.t ->
Raylib_types.Vector3.t ->
tval from_matrix : Raylib_types.Matrix.t -> tval to_matrix : t -> Raylib_types.Matrix.tval from_axis_angle : Raylib_types.Vector3.t -> float -> tval to_axis_angle :
t ->
Raylib_types.Vector3.t Ctypes.ptr ->
float Ctypes.ptr ->
unitval from_euler : float -> float -> float -> tval to_euler : t -> Raylib_types.Vector3.tval transform : t -> Raylib_types.Matrix.t -> t