JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
TileLayer.h File Reference

Couche de tuiles typée d'une carte (LOT-04). More...

#include <string>
#include "Core/Levels/LevelProperties.h"
#include "Core/Levels/TileMap.h"

Go to the source code of this file.

Classes

struct  core::TileLayer
 Une couche de tuiles : son rôle, sa grille, et ses propriétés libres. More...

Namespaces

namespace  core
 Espace de noms du moteur et de la logique de jeu.

Enumerations

enum class  core::LayerKind { core::Ground , core::Decor , core::Collision , core::Legacy }
 Rôle d'une couche de tuiles dans une carte. More...

Functions

constexpr const char * core::layerKindName (LayerKind kind) noexcept
 Nom JSON d'un rôle de couche.

Variables

constexpr int core::LAYER_KIND_COUNT = static_cast<int>(LayerKind::Legacy) + 1
 Nombre de valeurs de core::LayerKind — même convention que core::TILE_TYPE_COUNT : toute valeur ajoutée doit l'être avant le dernier énumérateur.

Detailed Description

Couche de tuiles typée d'une carte (LOT-04).