Composant d'apparence 2D d'une entité (données pures).
Vecteur 2D à composantes flottantes, propre à Core (sans dépendance DirectX).
Definition AudioEngine.cpp:15
Région source dans l'atlas de textures, en pixels (origine haut-gauche).
Definition Sprite.h:22
Vecteur bidimensionnel en coordonnées monde (composantes float).
Definition Vector2.h:21
Apparence du personnage en RenderMode::Texture, résolue chaque image (GameSession::refreshPlayerSprit...
Definition PlayerSpriteTag.h:30
core::AtlasRegion textureRegion
Région à échantillonner dans la texture d'habillage résolue (spritesheet externe si usesCharacterShee...
Definition PlayerSpriteTag.h:33
bool usesCharacterSheet
true si textureRegion doit être échantillonnée dans la spritesheet externe (hmi::SceneTextures::chara...
Definition PlayerSpriteTag.h:36
core::Vector2 quadSize
Taille du quad à l'écran, en unités monde — indépendante de la hitbox (TACHE-01).
Definition PlayerSpriteTag.h:41
core::Vector2 quadOffset
Décalage du coin haut-gauche du quad depuis Transform::position (coin haut-gauche de la hitbox),...
Definition PlayerSpriteTag.h:39
bool flipHorizontal
true si le personnage regarde vers la gauche (core::Player::facing < 0) : les coordonnées de texture ...
Definition PlayerSpriteTag.h:45