dxx-rebirth/common
Kp 4ab619b7c2 Restructure use of fvi_query
- Make all members constant, and pass an anonymous temporary fvi_query
  to find_vector_intersection.
- Change `p0`/`p1` to `const vms_vector &`, since the positions are
  mandatory.  Callers can no longer pass `nullptr` or an uninitialized
  value here.
- Change `thisobjnum` to `icobjptridx_t`.  Calls to fvi_sub built an
  objptridx at need, so moving it to the caller allows it to be
  constructed once per find_vector_intersection call.
- Move `flags` and `rad` out of fvi_query, since calls to fvi_sub may
  use other values than the ones in fvi_query.  This prepares for
  passing fvi_query to fvi_sub.
2022-07-09 13:39:29 +00:00
..
2d Fix high score background truncation 2021-12-01 03:08:27 +00:00
3d Precompute g3_draw_line GL color data 2022-06-05 17:44:52 +00:00
arch Use Mix_LoadMUSType_RW for named files, too 2022-03-19 22:55:58 +00:00
editor Return string width/height from gr_get_string_size 2021-09-12 16:20:52 +00:00
include Pass state to place_object 2022-07-09 13:39:29 +00:00
main Restructure use of fvi_query 2022-07-09 13:39:29 +00:00
maths Remove quadint members low, high 2022-05-24 02:32:58 +00:00
mem
misc Remove unnecessary members in splitpath_t 2022-06-11 15:00:02 +00:00
music
texmap Require support for C++17 attribute [[fallthrough]] 2022-01-09 15:25:42 +00:00
ui Tighten type info for d_strdup 2022-04-24 20:42:01 +00:00
unittest Add unit tests for enumerate 2022-02-13 19:13:38 +00:00