arsa  2.7
Public Member Functions | List of all members
CGameTimer Class Reference

#include <ctimer.h>

Public Member Functions

 CGameTimer ()
 
virtual ~CGameTimer ()
 
virtual void ResetTimer ()
 
virtual void UpdateTimer ()
 
virtual unsigned long GetGameTime ()
 
virtual void Pause ()
 
virtual void Resume ()
 

Detailed Description

Definition at line 4 of file ctimer.h.

Constructor & Destructor Documentation

◆ CGameTimer()

CGameTimer::CGameTimer ( )
inline

Definition at line 10 of file ctimer.h.

10 { ResetTimer(); }
virtual void ResetTimer()
Definition: ctimer.h:12

◆ ~CGameTimer()

virtual CGameTimer::~CGameTimer ( )
inlinevirtual

Definition at line 11 of file ctimer.h.

11 {}

Member Function Documentation

◆ GetGameTime()

virtual unsigned long CGameTimer::GetGameTime ( )
inlinevirtual

Definition at line 14 of file ctimer.h.

14 {return nGameTime;}

◆ Pause()

virtual void CGameTimer::Pause ( void  )
inlinevirtual

Definition at line 15 of file ctimer.h.

15 {bPause=true;}

◆ ResetTimer()

virtual void CGameTimer::ResetTimer ( )
inlinevirtual

Definition at line 12 of file ctimer.h.

12 {nGameTime=0;bPause=false;}

◆ Resume()

virtual void CGameTimer::Resume ( )
inlinevirtual

Definition at line 16 of file ctimer.h.

16 {bPause=false;}

◆ UpdateTimer()

virtual void CGameTimer::UpdateTimer ( )
inlinevirtual

Definition at line 13 of file ctimer.h.

13 {if(!bPause)nGameTime++;}

The documentation for this class was generated from the following file: