sig
type t
external create : paused:int -> SFPausableClock.t
= "caml_sfPausableClock_Create"
external destroy : clock:SFPausableClock.t -> unit
= "caml_sfPausableClock_Destroy"
external getTime : clock:SFPausableClock.t -> float
= "caml_sfPausableClock_GetTime"
external reset : clock:SFPausableClock.t -> paused:bool -> unit
= "caml_sfPausableClock_Reset"
external pause : clock:SFPausableClock.t -> unit
= "caml_sfPausableClock_Pause"
external start : clock:SFPausableClock.t -> unit
= "caml_sfPausableClock_Start"
end