10 Commits

Author SHA1 Message Date
Lioncache f75f421fcb CQuaternion: Remove global constants
We already have the static functions available.
2026-02-21 14:38:19 -05:00
Lioncache e6573b8b52 CQuaternion: Missed one acosf call 2026-01-16 04:32:45 -05:00
Lioncache fb57f5631c CQuaternion: Use generic float function names
Should fix older and sillier GCC versions
2026-01-16 04:24:43 -05:00
Lioncache 620e992787 CQuaternion: Mark constants const
Prevents potential modification.
2026-01-13 22:03:49 -05:00
Lioncache b4f413e935 IInputStream: Rename accessors to specify data size
Gets rid of the silly "Long" usage for 32-bit sizes
2026-01-12 14:14:47 -05:00
Lioncache 3f71c29e68 CQuaternion/NConvexHull: Reduce use of trivial MathUtil functions
We can just delegate to the builtins.
2026-01-11 09:59:47 -05:00
Lioncache d6640792ec General: Cleanup
Mainly header hygeine and overload specifiers.

Also greatly reduces the amount of copying going on with math
primitives.
2025-12-17 15:41:49 -05:00
Lioncash 3f5770de8f CQuaternion: Make constexpr capable 2020-06-09 06:52:02 -04:00
Aruki f182e74555 Made a bunch of math utility functions force inline 2019-04-21 22:56:58 -07:00
Aruki 4f9cf8a06e Initial commit; files moved in from Prime World Editor w/ minor cleanup 2018-12-08 23:44:41 -07:00