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

Référence du fichier ctrl_entite.h

Déclaration du gestionnaire d'entités. Plus de détails...

#include "util.h"

Aller au code source de ce fichier.

Classes

struct  SStatistique
 Cette structure permet de sauvegarder le nombre d'énnemi créé et détruit total et pour le niveau. on utilise cette structure pour déterminer la fin d'une partie. Plus de détails...
class  CEntityManager
 Le gestionnaire d'entités. Plus de détails...

Macros

#define CTRL_ENTITE_NOMBRE   96


Description détaillée

Déclaration du gestionnaire d'entités.

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

Définition dans le fichier ctrl_entite.h.


Documentation des macro

#define CTRL_ENTITE_NOMBRE   96
 

Le jeu est limité à CTRL_ENTITE_NOMBRE entités simultanément. Limité le nombre d'entités permet notamment de fixer un plafond aux ressources réquisent par le jeu, tout en améliorant les performences. En effet, on aurait très bien plus ne pas fixer de limite en utilisant une liste chainé ou un verteur de données cependant dans les deux cas, on aura notez une grosse perte de performance du principalement à des coups de réallocation dynamique (transparent si l'on utilise la STL avec std::list ou stl::vector) Définition à la ligne 21 du fichier ctrl_entite.h.

Référencé par CEntityManager::GetEntiteParIndex().


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