Un segment épais à dessiner : deux extrémités en unités monde, une épaisseur (perpendiculaire au segment, unités monde) et une teinte.
More...
#include <Quad.h>
|
| float | ax = 0.0f |
| float | ay = 0.0f |
| float | bx = 0.0f |
| float | by = 0.0f |
| float | thickness = 0.0f |
| float | u0 = 0.0f |
| float | v0 = 0.0f |
| float | u1 = 1.0f |
| float | v1 = 1.0f |
| float | r = 1.0f |
| float | g = 1.0f |
| float | b = 1.0f |
| float | a = 1.0f |
Un segment épais à dessiner : deux extrémités en unités monde, une épaisseur (perpendiculaire au segment, unités monde) et une teinte.
Contrairement à SpriteQuad (rectangle toujours aligné aux axes), ce quad peut être orienté dans n'importe quelle direction — utilisé pour les liens de mécanismes (LOT-37, flèches déclencheur → cible). Mêmes conventions que SpriteQuad (Y vers le bas, UV normalisées).
| float hmi::LineQuad::a = 1.0f |
◆ ax
| float hmi::LineQuad::ax = 0.0f |
◆ ay
| float hmi::LineQuad::ay = 0.0f |
| float hmi::LineQuad::b = 1.0f |
◆ bx
| float hmi::LineQuad::bx = 0.0f |
◆ by
| float hmi::LineQuad::by = 0.0f |
| float hmi::LineQuad::g = 1.0f |
| float hmi::LineQuad::r = 1.0f |
◆ thickness
| float hmi::LineQuad::thickness = 0.0f |
◆ u0
| float hmi::LineQuad::u0 = 0.0f |
◆ u1
| float hmi::LineQuad::u1 = 1.0f |
◆ v0
| float hmi::LineQuad::v0 = 0.0f |
◆ v1
| float hmi::LineQuad::v1 = 1.0f |
The documentation for this struct was generated from the following file:
- /home/runner/work/JustAnotherDnDGame/JustAnotherDnDGame/Source/HMI/Graphics/Quad.h