JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
SweptCollision.h File Reference

Collision continue (balayage) d'une boîte AABB contre une grille de tuiles solides. More...

Go to the source code of this file.

Classes

struct  core::SweepResult
 Résultat d'un balayage : où la boîte s'arrête et sur quels axes elle a été bloquée. More...

Namespaces

namespace  core
 Espace de noms du moteur et de la logique de jeu.

Functions

SweepResult core::sweepAabb (const Aabb &box, const Vector2 &delta, const TileMap &tiles)
 Déplace box de delta en s'arrêtant au premier contact avec une tuile solide, puis en glissant le long de la surface pour le déplacement résiduel.

Detailed Description

Collision continue (balayage) d'une boîte AABB contre une grille de tuiles solides.