JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
Editor Directory Reference

Files

 
AssetFileOperations.cpp
 
AssetFileOperations.h
 Opérations fichiers sur les assets d'un dossier (créer/renommer/dupliquer/supprimer), sans Qt (EX-EDIT-026).
 
AssetLibrary.cpp
 
AssetLibrary.h
 Balayage et filtrage d'un dossier d'assets image, partagé par toutes les sections du panneau « Textures » (EX-EDIT-026).
 
AssetReferences.cpp
 
AssetReferences.h
 Détection des références à un fichier d'asset, pour avertir avant renommage/suppression (EX-EDIT-026).
 
AssetThumbnailView.cpp
 
AssetThumbnailView.h
 Widget de vignettes partagé, pour parcourir, choisir et gérer les fichiers d'un dossier d'assets (EX-EDIT-026).
 
EditContextTarget.h
 Cible des commandes Annuler/Refaire/Copier/Coller, indépendante du contexte d'édition qui les implémente (LOT-57 TACHE-04, EX-IHM-062).
 
EditorStatus.cpp
 
EditorStatus.h
 Choix du contenu de la barre d'état de l'éditeur : zones permanentes et aide contextuelle à l'outil actif (LOT-57 TACHE-01, EX-IHM-060).
 
EditorTool.h
 Outil actif dans la grille de l'éditeur (LOT-15, EX-EDIT-014).
 
FileOperationResult.h
 Résultat d'une opération de fichier de l'éditeur, partagé par les niveaux (LevelFileOperations) et les assets (AssetFileOperations).
 
LevelBrowserPanel.cpp
 
LevelBrowserPanel.h
 Panneau « Niveaux » : liste, recherche et gestion des fichiers de niveaux (LOT-36).
 
LevelFileOperations.cpp
 
LevelFileOperations.h
 Opérations fichiers sur les niveaux (créer/renommer/dupliquer/supprimer), sans Qt (LOT-36).
 
LevelNameValidation.cpp
 
LevelNameValidation.h
 Validation d'un nom de niveau saisi dans l'éditeur (EX-EDIT-009).
 
LinkGeometry.cpp
 
LinkGeometry.h
 Géométrie et modèle d'affichage des liens de mécanismes (LOT-37), purs et testables.
 
LinkGesture.cpp
 
LinkGesture.h
 Machine à état du geste de l'outil « Lien » (LOT-37), pure et testable.
 
LinkPanel.cpp
 
LinkPanel.h
 Panneau « Liens » : liste/surbrillance/suppression des liaisons de mécanismes (LOT-37).
 
MechanismAnimationAssignments.cpp
 
MechanismAnimationAssignments.h
 Logique pure de la section « Animations » du panneau « Textures » (LOT-47 TACHE-04).
 
PaletteAppearance.cpp
 
PaletteAppearance.h
 Choix de la vignette d'un type de tuile dans la palette (EX-EDIT-027).
 
PalettePanel.cpp
 
PalettePanel.h
 Panneau « Palette » : arbre de sélection du type de tuile à peindre (LOT-35).
 
PanelFocus.cpp
 
PanelFocus.h
 Correspondance outil actif → panneau à mettre en avant (LOT-57 TACHE-02, EX-IHM-061).
 
PixelAssetIO.cpp
 
PixelAssetIO.h
 Tailles d'asset proposées à la création dans l'atelier pixel art (LOT-54 TACHE-05, EX-REN-007).
 
PixelAutotilePreview.cpp
 
PixelAutotilePreview.h
 Mode planche à raccords de l'atelier pixel art : détection, case survolée et aperçu d'assemblage (LOT-54 TACHE-08, EX-EDIT-025).
 
PixelCanvas.cpp
 
PixelCanvas.h
 Canevas de l'atelier pixel art : affiche et édite un hmi::DecodedImage en mémoire (LOT-54 TACHE-03, EX-EDIT-045).
 
PixelCanvasGeometry.cpp
 
PixelCanvasGeometry.h
 Conversions pures vue ↔ image du canevas pixel art (LOT-54 TACHE-03, EX-EDIT-045).
 
PixelHistory.cpp
 
PixelHistory.h
 Historique nommé, annulation et rétablissement du canevas pixel art (LOT-54 TACHE-02).
 
PixelHistoryPanel.cpp
 
PixelHistoryPanel.h
 Panneau d'historique visuel de l'atelier pixel art (LOT-54 TACHE-04, EX-IHM-060).
 
PixelOperations.cpp
 
PixelOperations.h
 Opérations pures sur un tampon de pixels RGBA (atelier pixel art, LOT-54 TACHE-02).
 
PixelPalette.cpp
 
PixelPalette.h
 Palette de projet persistée, extraction depuis un asset et contrainte de couleur (LOT-54 TACHE-07, EX-REN-042).
 
PixelPalettePanel.cpp
 
PixelPalettePanel.h
 Panneau d'édition de la palette de projet de l'atelier pixel art (LOT-54 TACHE-07).
 
PixelTool.h
 Outil actif du canevas pixel art (LOT-54 TACHE-03/TACHE-04).
 
PlaneFileNaming.cpp
 
PlaneFileNaming.h
 Nommage et dimensions des fichiers de plan (EX-EDIT-047, EX-DEC-041, LOT-69 TACHE-08).
 
PlaneReference.cpp
 
PlaneReference.h
 Repères géométriques du mode création : pelure d'oignon des tuiles, aplatissement des plans voisins et rééchantillonnage (EX-EDIT-046, EX-DEC-045, LOT-69 TACHE-07).
 
PlanesPanel.cpp
 
PlanesPanel.h
 Panneau « Plans » : liste ordonnée des plans picturaux et réglages du plan sélectionné (EX-EDIT-047, LOT-69 TACHE-08).
 
SkinAssignments.cpp
 
SkinAssignments.h
 Logique pure alimentant le panneau « Textures » (EX-EDIT-042, EX-EDIT-024).
 
TaxonomyLabels.cpp
 
TaxonomyLabels.h
 Traduction des libellés de la taxonomie de tuiles (EX-REN-033).
 
TextureAssignGesture.cpp
 
TextureAssignGesture.h
 Geste de l'outil « Texture par instance » (LOT-45), pur et testable.
 
TexturePanel.cpp
 
TexturePanel.h
 Panneau « Textures » : jeu de skins courant et assignation par type (LOT-42).
 
ThumbnailGeometry.cpp
 
ThumbnailGeometry.h
 Dimensionnement des vignettes de l'éditeur à l'échelle d'affichage réelle (LOT-56 TACHE-05, EX-IHM-053).
 
TileTaxonomy.cpp
 
TileTaxonomy.h
 Organisation des types de tuiles en catégories/sous-groupes pour la palette (LOT-35).