|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
Geste de l'outil « Texture par instance » (LOT-45), pur et testable. More...
#include <optional>#include <string>#include "Core/Levels/GridPosition.h"#include "Core/Levels/TileType.h"Go to the source code of this file.
Classes | |
| struct | hmi::TextureAssignDecision |
| Décision résultant de resolveTextureAssignClick. More... | |
Namespaces | |
| namespace | hmi |
Enumerations | |
| enum class | hmi::TextureAssignAction { hmi::Ignore , hmi::Assign , hmi::Remove } |
| Action à appliquer sur le brouillon suite à un clic de l'outil « Texture par instance ». More... | |
Functions | |
| TextureAssignDecision | hmi::resolveTextureAssignClick (core::GridPosition clickedCell, core::TileType clickedTileType, const std::optional< std::string > &existingOverride, const std::optional< std::string > &selectedAsset, bool rightClick) noexcept |
Résout le clic de l'outil « Texture par instance » sur clickedCell. | |
Geste de l'outil « Texture par instance » (LOT-45), pur et testable.