package raylib

  1. Overview
  2. Docs

Module Raylib.VrDeviceInfoSource

Sourcetype t'
Sourcetype t = t' ctyp
Sourceval t : t Ctypes.typ
Sourceval create : unit -> t
Sourceval h_resolution : t -> int

Horizontal resolution in pixels

Sourceval v_resolution : t -> int

Vertical resolution in pixels

Sourceval h_screen_size : t -> float

Horizontal size in meters

Sourceval v_screen_size : t -> float

Vertical size in meters

Sourceval v_screen_center : t -> float

Screen center in meters

Sourceval eye_to_screen_distance : t -> float

Distance between eye and display in meters

Sourceval lens_separation_distance : t -> float

Lens separation distance in meters

Sourceval interpupillary_distance : t -> float

IPD (distance between pupils) in meters

Sourceval lens_distortion_values : t -> float Ctypes_static.carray

Lens distortion constant parameters

Sourceval chroma_ab_correction : t -> float Ctypes_static.carray

Chromatic aberration correction parameters

Sourceval set_h_resolution : t -> int -> unit
Sourceval set_v_resolution : t -> int -> unit
Sourceval set_h_screen_size : t -> float -> unit
Sourceval set_v_screen_size : t -> float -> unit
Sourceval set_v_screen_center : t -> float -> unit
Sourceval set_eye_to_screen_distance : t -> float -> unit
Sourceval set_lens_separation_distance : t -> float -> unit
Sourceval set_interpupillary_distance : t -> float -> unit
Sourceval set_lens_distortion_values : t -> float -> float -> float -> float -> unit
Sourceval set_chroma_ab_correction : t -> float -> float -> float -> float -> unit
OCaml

Innovation. Community. Security.