|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
Apparence résolue d'une primitive : quelle texture lier, et quelle région y échantillonner. More...
#include <TileAppearance.h>
Public Attributes | |
| AppearanceSource | source = AppearanceSource::Atlas |
| Texture à lier. | |
| core::AtlasRegion | region {} |
| Région à échantillonner dans cette texture, en pixels. | |
| int | skinIndex = -1 |
| Index dans hmi::SceneTextures::skins (source Skin) ou hmi::SceneTextures::objects (source Override) ; vaut -1 sinon. | |
Apparence résolue d'une primitive : quelle texture lier, et quelle région y échantillonner.
| core::AtlasRegion hmi::TileAppearance::region {} |
Région à échantillonner dans cette texture, en pixels.
| int hmi::TileAppearance::skinIndex = -1 |
Index dans hmi::SceneTextures::skins (source Skin) ou hmi::SceneTextures::objects (source Override) ; vaut -1 sinon.
Un index plutôt qu'un nom de fichier : la composition s'exécute à chaque image et ne doit ni allouer ni comparer de chaînes.
| AppearanceSource hmi::TileAppearance::source = AppearanceSource::Atlas |
Texture à lier.