SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Sleak::Physics::SweepResult Struct Reference

#include <PhysicsWorld.hpp>

Public Attributes

ColliderComponentcollider = nullptr
float distance = 0.0f
bool hit = false
Vector3D normal
Vector3D point

Detailed Description

Result of sweeping a moving shape (e.g. SphereSweep) against the world.

Definition at line 36 of file PhysicsWorld.hpp.

Member Data Documentation

◆ collider

ColliderComponent* Sleak::Physics::SweepResult::collider = nullptr

Definition at line 38 of file PhysicsWorld.hpp.

◆ distance

float Sleak::Physics::SweepResult::distance = 0.0f

Definition at line 41 of file PhysicsWorld.hpp.

◆ hit

bool Sleak::Physics::SweepResult::hit = false

Definition at line 37 of file PhysicsWorld.hpp.

◆ normal

Vector3D Sleak::Physics::SweepResult::normal

Definition at line 40 of file PhysicsWorld.hpp.

◆ point

Vector3D Sleak::Physics::SweepResult::point

Definition at line 39 of file PhysicsWorld.hpp.