JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
Transform.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2026 Valentin Eloy
2// SPDX-License-Identifier: GPL-3.0-or-later
3
4#pragma once
5
6#include "Core/Math/Vector2.h"
7
12
13namespace core {
14
22struct Transform {
26 Vector2 scale{1.0f, 1.0f};
28 float rotation = 0.0f;
29};
30
31} // namespace core
Vecteur 2D à composantes flottantes, propre à Core (sans dépendance DirectX).
Espace de noms du moteur et de la logique de jeu.
Definition Bootstrap.h:9
Position, échelle et rotation d'une entité, en unités monde (EX-ARCH-020).
Definition Transform.h:22
float rotation
Rotation autour de l'origine de l'entité, en radians.
Definition Transform.h:28
Vector2 scale
Facteurs d'échelle horizontal et vertical (1 = taille nominale).
Definition Transform.h:26
Vector2 position
Position du repère de l'entité, en unités monde (origine haut-gauche, Y-bas).
Definition Transform.h:24
Vecteur bidimensionnel en coordonnées monde (composantes float).
Definition Vector2.h:21