
    ZSh
                          S SK r  " S S5      rg)    Nc                   8    \ rS rSrS rS rS rS rS rS r	Sr
g	)
	Stopwatch   c                 l    [         R                  " 5       U l        [         R                  " 5       U l        g Ntimetime_nsstartmidselfs    ?C:\Users\trevor\Downloads\nes_v0.5\nes_v0.5\engine\stopwatch.py__init__Stopwatch.__init__       DJ||~DH    c                     [         R                  " 5       U R                  -
  n[         R                  " 5       U l        US-  $ Ng    eAr	   r
   r   )r   rets     r   lapStopwatch.lap   s-    
,,.488
#C||~DH9r   c                 L    [         R                  " 5       U R                  -
  S-  $ r   )r	   r
   r   r   s    r   r	   Stopwatch.time   s    LLNTZZ'3..r   c                 L    [         R                  " 5       U R                  -
  S-  $ r   r   r   s    r   time_lapStopwatch.time_lap   s    LLNTXX%,,r   c                 l    [         R                  " 5       U l        [         R                  " 5       U l        g r   r   r   s    r   resetStopwatch.reset   r   r   c                 D    [         R                  " [        SU5      5        g )Nr   )r	   sleepmax)r   secs     r   r#   Stopwatch.sleep   s    JJs1c{r   )r   r   N)__name__
__module____qualname____firstlineno__r   r   r	   r   r    r#   __static_attributes__ r   r   r   r      s     
/-r   r   )r	   r   r,   r   r   <module>r-      s     r   