module SFClock:sig
..end
type
t
val create : unit -> t
val destroy : clock:t -> unit
val restart : clock:t -> SFTime.t
val restart_asSeconds : clock:t -> float
val restart_asMilliseconds : clock:t -> int32
val restart_asMicroseconds : clock:t -> int64
val getElapsedTime : clock:t -> SFTime.t
val getElapsedTime_asSeconds : clock:t -> float
val getElapsedTime_asMilliseconds : clock:t -> int32
val getElapsedTime_asMicroseconds : clock:t -> int64