Commit d797a29
allow accessing entity from intersections callback (#966)
# Objective
Adds a new parameter to the callback in `MoveAndSlide::intersections`,
to allow accessing the intersected entity.
## Solution
Adds a new parameter to the relevant callback.
## Testing
The change is extremely simple so as long as the logic is correct, it
shouldn't need extensive testing.
I ran `cargo test` to try and catch all places that needed to be updated
in the repo, and use the same logic in a vendored version of the
function in a project and it has worked correctly so far.
I did see 4 failures in the `cargo test` but they seemed to be minor
precision issues; float equality comparisons off by 0.0001 or so.
Probably unrelated to the changes in this PR.
---------
Co-authored-by: Joona Aalto <jondolf.dev@gmail.com>1 parent 2b3127c commit d797a29
2 files changed
Lines changed: 11 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
9 | 15 | | |
10 | 16 | | |
11 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
578 | 578 | | |
579 | 579 | | |
580 | 580 | | |
581 | | - | |
| 581 | + | |
582 | 582 | | |
583 | 583 | | |
584 | 584 | | |
| |||
922 | 922 | | |
923 | 923 | | |
924 | 924 | | |
925 | | - | |
| 925 | + | |
926 | 926 | | |
927 | 927 | | |
928 | 928 | | |
| |||
997 | 997 | | |
998 | 998 | | |
999 | 999 | | |
1000 | | - | |
| 1000 | + | |
1001 | 1001 | | |
1002 | 1002 | | |
1003 | 1003 | | |
| |||
1073 | 1073 | | |
1074 | 1074 | | |
1075 | 1075 | | |
1076 | | - | |
| 1076 | + | |
1077 | 1077 | | |
1078 | 1078 | | |
1079 | 1079 | | |
| |||
1110 | 1110 | | |
1111 | 1111 | | |
1112 | 1112 | | |
1113 | | - | |
| 1113 | + | |
1114 | 1114 | | |
1115 | 1115 | | |
1116 | 1116 | | |
| |||
0 commit comments