Page principale | Hiérarchie des classes | Liste par ordre alphabétique | Liste des composants | Liste des fichiers | Composants | Déclarations | Pages associées

Référence de la classe Timer

#include <input.h>


Membres publics

 Timer ()
 ~Timer ()
BOOL Start (int frequency)
BOOL Pause ()
BOOL Resume ()
BOOL Stop ()
BOOL Stop (int idToFind)
double GetDeltaTime (BOOL reset=FALSE)
BOOL IsRuning ()

Membres publics statiques

BOOL Init (HWND _hWnd)
TimerFind (int idToFind)
 Recherche d'une instanciation.

BOOL Call (int idToFind)
 A utiliser dans le message WM_TIMER de la callback ou le hWnd a ete Init.


Attributs Publics

EventTimer onTimer
int id
 id du WM_TIMER en cour

BOOL insideList
 cette element est il dans la liste ?

int frequency
 frequence de declenchement

LARGE_INTEGER beginTime
BOOL isRuning
 timer en cours


Attributs Publics Statiques

MyList< Timer * > list
 list des instances de TimerEvent

int nextFreeId = 10
 prochain numero de timer valide

HWND hWnd
 hWnd qui collect les messages

LARGE_INTEGER frecTimer
 frequence du timer


Documentation des contructeurs et destructeurs

Timer::Timer  ) 
 

Timer::~Timer  ) 
 


Documentation des méthodes

BOOL Timer::Call int  idToFind  )  [static]
 

A utiliser dans le message WM_TIMER de la callback ou le hWnd a ete Init.

Timer * Timer::Find int  idToFind  )  [static]
 

Recherche d'une instanciation.

Paramètres:
idToFind: id a trouver parmis la id de la list
Renvoie:
event (Timer *) trouvé ou NULL si n'existe pas

double Timer::GetDeltaTime BOOL  reset = FALSE  ) 
 

BOOL Timer::Init HWND  _hWnd  )  [static]
 

BOOL Timer::IsRuning  ) 
 

BOOL Timer::Pause  ) 
 

BOOL Timer::Resume  ) 
 

BOOL Timer::Start int  frequency  ) 
 

BOOL Timer::Stop int  idToFind  ) 
 

BOOL Timer::Stop  ) 
 


Documentation des données imbriquées

LARGE_INTEGER Timer::beginTime
 

LARGE_INTEGER Timer::frecTimer [static]
 

frequence du timer

int Timer::frequency
 

frequence de declenchement

HWND Timer::hWnd [static]
 

hWnd qui collect les messages

int Timer::id
 

id du WM_TIMER en cour

BOOL Timer::insideList
 

cette element est il dans la liste ?

BOOL Timer::isRuning
 

timer en cours

MyList< Timer * > Timer::list [static]
 

list des instances de TimerEvent

int Timer::nextFreeId = 10 [static]
 

prochain numero de timer valide

EventTimer Timer::onTimer
 


La documentation associée à cette classe a été générée à partir des fichiers suivants :
Généré le Thu Apr 8 18:52:20 2004 pour 3D Controls par doxygen 1.3.6