Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

ArchHooks Class Reference

#include <ArchHooks.h>

Inheritance diagram for ArchHooks:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual void DumpDebugInfo ()
virtual ~ArchHooks ()
virtual void Update (float delta)
virtual void RestartProgram ()
virtual void EnterTimeCriticalSection ()
virtual void ExitTimeCriticalSection ()
virtual void SetTime (tm newtime)

Static Public Member Functions

int64_t GetMicrosecondsSinceStart (bool bAccurate)

Static Private Member Functions

uint64_t FixupTimeIfLooped (uint64_t usecs)
uint64_t FixupTimeIfBackwards (uint64_t usecs)

Constructor & Destructor Documentation

virtual ArchHooks::~ArchHooks  )  [inline, virtual]
 


Member Function Documentation

virtual void ArchHooks::DumpDebugInfo  )  [inline, virtual]
 

Reimplemented in ArchHooks_darwin, ArchHooks_Unix, and ArchHooks_Win32.

virtual void ArchHooks::EnterTimeCriticalSection  )  [inline, virtual]
 

Reimplemented in ArchHooks_darwin, and ArchHooks_Win32.

virtual void ArchHooks::ExitTimeCriticalSection  )  [inline, virtual]
 

Reimplemented in ArchHooks_darwin, and ArchHooks_Win32.

uint64_t ArchHooks::FixupTimeIfBackwards uint64_t  usecs  )  [static, private]
 

uint64_t ArchHooks::FixupTimeIfLooped uint64_t  usecs  )  [static, private]
 

int64_t ArchHooks::GetMicrosecondsSinceStart bool  bAccurate  )  [static]
 

virtual void ArchHooks::RestartProgram  )  [inline, virtual]
 

Reimplemented in ArchHooks_Win32.

virtual void ArchHooks::SetTime tm  newtime  )  [inline, virtual]
 

Reimplemented in ArchHooks_Unix, and ArchHooks_Win32.

virtual void ArchHooks::Update float  delta  )  [inline, virtual]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 27 20:58:37 2005 for StepMania by doxygen 1.3.7