75 std::string_view requested);
Vecteur 2D à composantes flottantes, propre à Core (sans dépendance DirectX).
Definition AudioEngine.cpp:15
PlayerSpriteQuad computePlayerSpriteQuad(core::Vector2 imageSizePixels, core::Vector2 hitboxSize)
Calcule le quad d'affichage du personnage à partir de la taille de l'image et de la hitbox,...
Definition PlayerSprite.cpp:44
const std::string PLAYER_SUBDIRECTORY
Sous-dossier de la spritesheet du personnage, relatif au dossier d'assets (LOT-48).
Definition PlayerSprite.h:20
std::string resolveDeclaredPlayerClip(const std::vector< std::string > &declaredNames, std::string_view requested)
Résout un nom de clip demandé vers le plus proche déclaré dans un jeu partiel (LOT-48 TACHE-01/TACHE-...
Definition PlayerSprite.cpp:63
const std::vector< std::string > & proceduralPlayerClipNames()
Noms des clips que l'atlas procédural sait dessiner (Idle/Run/Jump, LOT-18) : seule source de vérité,...
Definition PlayerSprite.cpp:57
const std::string PLAYER_SHEET_FILE_NAME
Nom logique de la spritesheet du personnage (LOT-48).
Definition PlayerSprite.h:22
Vecteur bidimensionnel en coordonnées monde (composantes float).
Definition Vector2.h:21
Position et taille du quad d'affichage du personnage, en unités monde, relatives au coin haut-gauche ...
Definition PlayerSprite.h:28
core::Vector2 size
Taille de l'image à l'écran, en unités monde.
Definition PlayerSprite.h:32
core::Vector2 offset
Décalage du coin haut-gauche de l'image depuis celui de la hitbox.
Definition PlayerSprite.h:30