|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
Files | |
| test_animated_tiles.cpp | |
| Tests unitaires des tuiles animées (LOT-46 TACHE-05) : horloge partagée par asset, mise en phase, exclusion des combinaisons non supportées. | |
| test_animation_catalog.cpp | |
| Tests unitaires du format nom-asset.anim.json (hmi::AnimationCatalog, LOT-46 TACHE-03) : lecture, validation, traduction en région de texture. | |
| test_asset_contract.cpp | |
| Tests unitaires du contrat de dimensions des assets graphiques (LOT-40, EX-REN-007). | |
| test_asset_paths.cpp | |
| Tests unitaires de la résolution de chemins d'assets (LOT-39, EX-NFR-010/EX-NFR-040). | |
| test_background_fit.cpp | |
| Tests unitaires du recadrage et de la composition du fond de niveau (LOT-44, EX-REN-044, EX-NFR-004). | |
| test_bitmap_font.cpp | |
| Tests unitaires de la police bitmap (LOT-52 TACHE-01) : mesure pure, lecture des métriques JSON, repli procédural déterministe. | |
| test_cache_registry.cpp | |
| Tests unitaires du registre de mémoïsation/invalidation (LOT-43 TACHE-03). | |
| test_camera2d.cpp | |
| Tests unitaires de la caméra 2D (conversions monde ↔ écran, projection). | |
| test_camera_zones.cpp | |
| Tests unitaires de la résolution de zone de caméra active (mode par salle, zones dessinées à la main, EX-LVL-007). | |
| test_depth_sort.cpp | |
| Tests unitaires du tri par profondeur en vue de dessus (EX-REN-018, LOT-07). | |
| test_follow_camera.cpp | |
| Tests unitaires de la caméra de suivi : zone morte, anticipation, lissage, bornage (EX-REN-016, LOT-64 TACHE-02). | |
| test_image_encode.cpp | |
| Tests unitaires de l'encodage/enregistrement d'image, symétrique du décodage (LOT-54 TACHE-01, EX-EDIT-045). | |
| test_layer_visibility.cpp | |
| Tests unitaires du jeu de visibilités par calque du mode d'inspection de l'éditeur (LOT-51, EX-EDIT-044). | |
| test_mechanism_transitions.cpp | |
| Tests unitaires des transitions et du repli sur clip manquant (LOT-47 TACHE-02). | |
| test_mechanism_visuals.cpp | |
| test_missing_texture.cpp | |
| Tests unitaires du repli « texture manquante » en damier magenta (LOT-40, EX-NFR-040). | |
| test_parallax.cpp | |
| Tests unitaires du décalage de parallaxe, de son bornage et de sa table d'activation (LOT-49 TACHE-03, généralisé au LOT-69 TACHE-06 : facteur par axe, porté par le plan). | |
| test_particle_render.cpp | |
| Tests unitaires du rendu des particules (LOT-53 TACHE-03, EX-REN-008). | |
| test_plane_render.cpp | |
| Tests unitaires de la composition des plans picturaux (EX-REN-049, EX-DEC-040 à EX-DEC-042, LOT-69 TACHE-05). | |
| test_player_sprite.cpp | |
| Tests unitaires de l'habillage du personnage : ancrage image/hitbox, repli entre clips et retournement horizontal (LOT-48). | |
| test_procedural_atlas.cpp | |
| Tests unitaires de la génération procédurale de l'atlas de repli (LOT-39, EX-NFR-040). | |
| test_quad_recorder.cpp | |
| Tests unitaires de la composition du rendu et de sa capture sans GPU (LOT-40, EX-NFR-004, EX-REN-043, EX-REN-014). | |
| test_render_budget.cpp | |
| Test de non-régression du volume de primitives et de l'efficacité du culling (LOT-62 TACHE-01, EX-NFR-005, EX-NFR-004). | |
| test_render_culling.cpp | |
| Tests unitaires du culling par cadrage caméra (LOT-40, EX-NFR-005, EX-REN-015). | |
| test_render_mode.cpp | |
| Tests unitaires de la bascule Physique/Texture (LOT-41, EX-REN-046). | |
| test_rhi_offscreen.cpp | |
| Non-régression visuelle du portage QRhi (LOT-69 TACHE-02, EX-REN-050, EX-ARCH-022) : rendu hors écran d'un motif témoin, relu pixel par pixel. | |
| test_room_grid.cpp | |
| Tests unitaires de la partition d'un niveau en salles (RoomGrid, LOT-32). | |
| test_screen_shake.cpp | |
| Tests unitaires de la secousse d'écran (LOT-53 TACHE-03, EX-REN-008). | |
| test_shadow_render.cpp | |
| Tests unitaires des ombres du plan physique (LOT-55, EX-REN-045). | |
| test_skin_catalog.cpp | |
| Tests unitaires du catalogue de skins (LOT-42, EX-EDIT-042, EX-EDIT-024). | |
| test_text_renderer.cpp | |
| Tests unitaires de la composition de texte en quads sur le calque UI (LOT-52 TACHE-02). | |
| test_texture_atlas.cpp | |
| Tests unitaires du mapping de régions de hmi::TextureAtlas (LOT-39, non-régression). | |
| test_texture_resolution.cpp | |
| Tests unitaires de la priorité de résolution surcharge > skin > damier (LOT-45, EX-EDIT-043), de l'affichage isolé sans repli (LOT-51, EX-EDIT-044) et de hmi::textureOverrideAt. | |
| test_tile_autotile.cpp | |
| Tests unitaires des raccords automatiques (LOT-42, EX-EDIT-025). | |
| test_tile_skin_resolution.cpp | |
| Tests unitaires de la résolution d'apparence par skin (LOT-42, EX-EDIT-042, EX-EDIT-025). | |
| test_tile_visuals.cpp | |
| Tests unitaires de la correspondance type de tuile -> région d'atlas procédurale (hmi::regionForTile), pour le repli sans asset (EX-NFR-040). | |