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

Position, échelle et rotation d'une entité, en unités monde (EX-ARCH-020). More...

#include <Transform.h>

Public Attributes

Vector2 position {}
 Position du repère de l'entité, en unités monde (origine haut-gauche, Y-bas).
Vector2 scale {1.0f, 1.0f}
 Facteurs d'échelle horizontal et vertical (1 = taille nominale).
float rotation = 0.0f
 Rotation autour de l'origine de l'entité, en radians.

Detailed Description

Position, échelle et rotation d'une entité, en unités monde (EX-ARCH-020).

Donnée pure sans logique (EX-ARCH-011) : les systèmes la lisent et la modifient, le rendu la lit. La rotation est exprimée en radians. Les valeurs par défaut décrivent une entité à l'origine, non tournée, à l'échelle 1.

Member Data Documentation

◆ position

Vector2 core::Transform::position {}

Position du repère de l'entité, en unités monde (origine haut-gauche, Y-bas).

◆ rotation

float core::Transform::rotation = 0.0f

Rotation autour de l'origine de l'entité, en radians.

◆ scale

Vector2 core::Transform::scale {1.0f, 1.0f}

Facteurs d'échelle horizontal et vertical (1 = taille nominale).


The documentation for this struct was generated from the following file:
  • /home/runner/work/JustAnotherDnDGame/JustAnotherDnDGame/Source/Core/Ecs/Components/Transform.h