ReC98/th01/math
nmlgc bb42f673e9 [Decompilation] [th05] Lasers: Collision detection
Started out with the usual amount of decompilation workarounds for this
low-level laser code, but ended up requiring one on almost every line
just because ZUN reversed the function prolog… 🙄

Part of P0228, funded by [Anonymous] and nrook.
2023-01-17 11:58:17 +01:00
..
area.hpp [Contributing] Define `struct`, `class` and `template` naming conventions 2022-08-08 20:10:38 +02:00
area.inc
clamp.hpp [Decompilation] [th01] Main menu: Music Test update/render function 2022-08-16 01:47:40 +02:00
digit.hpp [Decompilation] [th01] Point items: Collection and drop callbacks 2021-09-28 18:05:25 +02:00
dir.hpp [Maintenance] [th01] Publicly define clock direction constants 2022-08-08 20:11:11 +02:00
overlap.hpp [Decompilation] [th05] Lasers: Collision detection 2023-01-17 11:58:17 +01:00
polar.hpp [Decompilation] [th05] Lasers: 2D vector construction 2023-01-17 11:46:25 +01:00
str_val.cpp [Maintenance] [th01] Move integer→string conversions to the `math/` directory 2022-07-10 13:37:56 +02:00
str_val.hpp [Maintenance] [th01] Move integer→string conversions to the `math/` directory 2022-07-10 13:37:56 +02:00
subpixel.hpp [Maintenance] Publicly declare decimal subpixels 2022-07-17 19:26:06 +02:00
subpixel.inc [Maintenance] Introduce factor and bit count constants for subpixels 2022-02-18 09:36:28 +01:00
vector.cpp [Maintenance] Remove `extern "C"` from more areas of code 2022-06-24 23:28:19 +02:00
vector.hpp [Maintenance] Move the polar coordinate conversion functions to their own file 2021-04-03 22:31:00 +02:00
wave.hpp [Maintenance] Declare distinct types for pixel and VRAM sizes 2020-08-28 14:53:33 +02:00