|
class | Material |
| La classe Material définit un "material" graphique utilisé pour le rendu de meshes texturés. More...
|
struct | Particle |
| La particule est l'élément atomique du système de particules du moteur. Les émetteurs de particules instancient des entités avec des components "Particle", ensuite, c'est l'émetteur qui gère le cycle de vie de l'entité particule et la paramètre. More...
|
struct | ParticleEmitter |
| L'emetteur est en quelques sortes le "moteur" qui génère et gère les particules à l'écran Peut être configuré de plein de manière différentes pour permettre des effets visuels customisés. More...
|
class | ParticleSystem |
| La classe ParticleSystem gère le cycle de vie de tous les components de type "ParticleEmitter". More...
|
class | Shader |
| Classe Shader qui porte un identifiant OpenGL pointant vers le shader compilé More...
|
struct | Sprite |
| Structure de donnée contenant de quoi afficher un sprite à l'écran. More...
|
struct | SpriteAnimation |
| Structure de donnée contenant une liste de frames et des paramètres pour de l'animation. More...
|
class | SpriteAnimationSystem |
class | SpriteAnimator |
| Composant ECS qui stocke plusieurs animations, et permet de jouer l'une ou l'autre avec des appels simples. More...
|
class | Texture |
| Transporte un ID de texture OpenGL. More...
|