summaryrefslogtreecommitdiffhomepage
path: root/src/raycast.cpp
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2024-07-24 08:51:25 +0200
committerStanislaw Halik <sthalik@misaki.pl>2024-07-27 12:33:03 +0200
commit7508db41ed056a50b36656dd73aafcaa9e43f6e2 (patch)
treee86ab0a9169c24cc157ca2df9185ab856c662fe7 /src/raycast.cpp
parent52d691bf472f57670bc8c9140f35d562340bb894 (diff)
rename some collision_data members to be more descriptive
Diffstat (limited to 'src/raycast.cpp')
-rw-r--r--src/raycast.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/raycast.cpp b/src/raycast.cpp
index 06cc416e..cb939758 100644
--- a/src/raycast.cpp
+++ b/src/raycast.cpp
@@ -168,9 +168,9 @@ raycast_result_s do_raycasting(std::conditional_t<EnableDiagnostics, raycast_dia
.to = to,
.collision = {},
.collider = {
- .tag = (uint64_t)collision_type::none,
+ .type = (uint64_t)collision_type::none,
.pass = (uint64_t)pass_mode::pass,
- .data = ((uint64_t)1 << collision_data_BITS)-1,
+ .id = ((uint64_t)1 << collision_data_BITS)-1,
},
.has_result = true,
.success = false,
@@ -234,7 +234,7 @@ raycast_result_s do_raycasting(std::conditional_t<EnableDiagnostics, raycast_dia
const auto do_check_collider = [&](uint64_t data, const Rect& r)
{
auto x = std::bit_cast<collision_data>(data);
- if (x.data == self || x.pass == (uint64_t)pass_mode::pass)
+ if (x.id == self || x.pass == (uint64_t)pass_mode::pass)
return;
//Debug{} << "item" << x.data << Vector2(r.m_min[0], r.m_min[1]) << Vector2(r.m_max[0], r.m_max[1]);
auto ret = ray_aabb_intersection(origin, dir_inv_norm,