sig
  type t
  type timer_t = int64
  external create : unit -> Osg.Timer.t = "osg_timer_create"
  external instance : unit -> Osg.Timer.t = "osg_timer_instance"
  external tick : Osg.Timer.t -> Osg.Timer.timer_t = "osg_timer_tick"
  external delta_s :
    Osg.Timer.t -> Osg.Timer.timer_t -> Osg.Timer.timer_t -> float
    = "osg_timer_delta_s"
end