FS2_Open
Open source remastering of the Freespace 2 engine
Timer Class Reference

Public Member Functions

void constructor (void)
 
void destructor (void)
 
bool Create (uint nPeriod, uint nRes, ptr_u dwUser, TIMERCALLBACK pfnCallback)
 

Static Protected Member Functions

static void CALLBACK TimeProc (UINT uID, UINT uMsg, DWORD dwUser, DWORD dw1, DWORD dw2)
 

Protected Attributes

TIMERCALLBACK m_pfnCallback
 
ptr_u m_dwUser
 
uint m_nPeriod
 
uint m_nRes
 
uint m_nIDTimer
 

Detailed Description

Definition at line 172 of file audiostr.cpp.

Member Function Documentation

void Timer::constructor ( void  )

Definition at line 303 of file audiostr.cpp.

bool Timer::Create ( uint  nPeriod,
uint  nRes,
ptr_u  dwUser,
TIMERCALLBACK  pfnCallback 
)

Definition at line 323 of file audiostr.cpp.

void Timer::destructor ( void  )

Definition at line 310 of file audiostr.cpp.

void CALLBACK Timer::TimeProc ( UINT  uID,
UINT  uMsg,
DWORD  dwUser,
DWORD  dw1,
DWORD  dw2 
)
staticprotected

Definition at line 354 of file audiostr.cpp.

Member Data Documentation

ptr_u Timer::m_dwUser
protected

Definition at line 185 of file audiostr.cpp.

uint Timer::m_nIDTimer
protected

Definition at line 189 of file audiostr.cpp.

uint Timer::m_nPeriod
protected

Definition at line 186 of file audiostr.cpp.

uint Timer::m_nRes
protected

Definition at line 187 of file audiostr.cpp.

TIMERCALLBACK Timer::m_pfnCallback
protected

Definition at line 184 of file audiostr.cpp.


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