Page principale | Hiérarchie des classes | Liste des classes | Liste des fichiers | Membres de classe | Membres de fichier

Référence du fichier util.h

Quelques déclarations de fonctions utiles. Plus de détails...

#include "util_timer.h"
#include "../lib/gtl/include/gtl.h"
#include <math.h>

Aller au code source de ce fichier.

Macros

#define M_PI   3.14519f
#define SQR(x)   ((x) * (x))
 Define réalisant un carré.

Typedefs

typedef gtl::CColor3< float > CCouleur
typedef gtl::CVector2< float > CVecteur

Fonctions

float RandFloat (float fMin, float fMax)
 Recherche d'un nombre flottant 'aléatoirement'.
int RandInt (int iMin, int iMax)
 Recherche d'un nombre entié 'aléatoirement'.


Description détaillée

Quelques déclarations de fonctions utiles.

Auteur:
Groove (http://www.g-truc.net) / Code(r) (http://www.codermag.com)
Date:
12/05/2004

Définition dans le fichier util.h.


Documentation des macro

#define M_PI   3.14519f
 

Définition à la ligne 18 du fichier util.h.

Référencé par CExplosion::Init().

#define SQR x   )     ((x) * (x))
 

Define réalisant un carré.

Définition à la ligne 27 du fichier util.h.

Référencé par CParticule::GetPosition(), et CEntite::Update().


Documentation des typedef

typedef gtl::CColor3<float> CCouleur
 

Définition à la ligne 29 du fichier util.h.

Référencé par CFumee::Create(), CExplosion::Create(), CEtoile::Create(), CTypeJoueur::GetCouleur(), CTypeArme::GetCouleur(), CParticleSystem::GetCouleur(), CEntiteJoueur::GetCouleur(), CTypeJoueur::SetCouleur(), et CTypeArme::SetCouleur().

typedef gtl::CVector2<float> CVecteur
 

Définition à la ligne 30 du fichier util.h.

Référencé par CTypeArme::AddAncrage(), CParticule::CParticule(), CExplosion::Create(), CEntiteEnnemi::Create(), CEntiteBonus::Create(), CEntiteArme::Create(), CEntite::Deplacer(), CParticleSystem::EstDansEcran(), CEntite::EstDansEcran(), CType::GetAcceleration(), CTypeArme::GetAncrageParIndex(), CParticule::GetPosition(), CEntreeClavier::GetPosition(), CEntree::GetPosition(), CEntite::GetPosition(), CTypeJoueur::GetPositionSpawn(), CType::GetVitesse(), CExplosion::Init(), CGameManager::PositionnerJoueur(), CType::SetAcceleration(), CEntite::SetPosition(), CTypeJoueur::SetPositionSpawn(), CType::SetVitesse(), CFumee::Update(), et CEtoile::Update().


Documentation des fonctions

float RandFloat float  fMin,
float  fMax
 

Recherche d'un nombre flottant 'aléatoirement'.

Définition à la ligne 14 du fichier util.cpp.

Référencé par CEntiteEnnemi::Create(), CEntiteBonus::Create(), CEntiteArme::Create(), CExplosion::Init(), CEtoile::Update(), et CFumee::Update().

int RandInt int  iMin,
int  iMax
 

Recherche d'un nombre entié 'aléatoirement'.

Définition à la ligne 20 du fichier util.cpp.

Référencé par CXMLNiveau::GetTypeBonusArme(), CXMLNiveau::GetTypeBonusBouclier(), et CXMLNiveau::GetTypeEnnemi().


Généré le Sun Sep 26 11:37:06 2004 pour Shoot(r) par doxygen 1.3.8