Identifiant d'entité de l'ECS : handle générationnel (index + génération).
Composant d'apparence 2D d'une entité (données pures).
Couche de tuiles typée d'une carte (LOT-04).
Types de tuiles d'une carte et utilitaires associés.
Point d'entrée unique de la simulation : possède les entités, les composants et les systèmes.
Definition World.h:35
Espace de noms du moteur et de la logique de jeu.
Definition Bootstrap.h:9
void buildLevelScene(World &world, const Level &level, const std::function< AtlasRegion(TileType)> ®ionForTile, const std::function< void(Entity, LayerKind, TileType, int, int)> &onTileEntity)
Peuple un World d'une entité par tuile non vide du niveau.
Definition LevelScene.cpp:60
LayerKind
Rôle d'une couche de tuiles dans une carte.
Definition TileLayer.h:34
TileType
Type d'une tuile de la grille d'une carte (EX-GP-001).
Definition TileType.h:32
Région source dans l'atlas de textures, en pixels (origine haut-gauche).
Definition Sprite.h:22
Handle générationnel identifiant une entité de l'ECS.
Definition Entity.h:24