9#include <unordered_map>
Classe Component à dériver pour pouvoir être utilisée dans les systèmes ECS.
Definition component.hpp:18
La classe Material définit un "material" graphique utilisé pour le rendu de meshes texturés.
Definition material.hpp:38
Définit un component de base dans le cadre d'un ECS.
Définit des types de données utilisés dans le moteur.
Définit l'implémentation d'un Material.
Anchor
Définition d'une enum "Anchor" qui permet de définir le point d'ancrage d'un item (très utile pour le...
Definition defs.hpp:15
@ Center
Definition defs.hpp:17
Définit un component "Element" à ajouter à une entité pour créer des interfaces.
Definition element.hpp:22
Anchor anchor
Une ancre pour positionner l'élément.
Definition element.hpp:29
Graphics::Material material
le material à appliquer sur l'élément
Definition element.hpp:26
glm::vec2 size
la taille de l'élément
Definition element.hpp:24