Method: CyberarmEngine::Stats::Frame#end_timing

Defined in:
lib/cyberarm_engine/stats.rb

#end_timing(key) ⇒ Object



77
78
79
80
81
82
83
84
85
# File 'lib/cyberarm_engine/stats.rb', line 77

def end_timing(key)
  timing = @timings[key]

  # FIXME: Make it not spammy...
  # warn "Timing #{key.inspect} already ended!" if timing.end_time != -1

  timing.end_time = Gosu.milliseconds
  timing.duration = timing.end_time - timing.start_time
end