Commit Graph

32 Commits

Author SHA1 Message Date
orange ac57e8da9e improvement 2026-07-20 01:00:50 +03:00
orange fee4e4b9e3 added even more missing nodiscard messages 2026-06-15 20:31:57 +03:00
orange 2779bae82f added nodiscard messages 2026-06-15 20:22:35 +03:00
orange e82ec9c8ac removed useless inline keywords 2026-06-15 10:39:23 +03:00
orange 47dcee037e removed gcem as dep 2026-06-15 00:37:47 +03:00
orange 098be538f7 fix 2026-06-14 23:17:48 +03:00
orange 91d9335f83 added constexpr engine traits 2026-06-14 22:46:24 +03:00
orange cebcfc411d added improvement 2026-05-17 09:08:36 +03:00
orange 9234704010 fixed projectile prediction for double 2026-04-25 21:05:00 +03:00
orange 79f64d9679 fixed unreal bug, improved interface 2026-04-15 03:38:02 +03:00
orange 89df10b778 specifeid ndc for game engines 2026-03-24 00:08:06 +03:00
orange 4b6db0c402 updated z range 2026-03-23 23:36:19 +03:00
orange a5c0ca0cbd added stuff 2026-03-17 20:31:46 +03:00
orange 58a592a806 improved naming 2026-02-08 02:51:48 +03:00
orange 8f428a34bd added primitives to other engine triplets 2026-01-27 00:37:23 +03:00
orange 8ff358df82 fixed somebugs, improved tests 2025-11-29 21:24:45 +03:00
orange 369f2ee582 added other collision types 2025-11-09 22:39:09 +03:00
orange 70f2f90100 reordored omath headers 2025-10-03 13:51:53 +03:00
orange 1c58340404 Refactors: Moves linear algebra to new directory
Moves linear algebra headers to a new subdirectory to improve project structure.

Updates includes to reflect the directory change.
Adds vcpkg to the tracked repositories.
2025-08-31 23:36:05 +03:00
orange 1f4b10f336 Refactors camera and prediction engine traits.
Moves camera and prediction engine implementations into traits for each engine,
decoupling the engine-specific logic from the core classes, promoting code reuse
and maintainability. This change allows for easier addition of new engines and
customization of existing ones.
2025-08-11 00:32:09 +03:00
orange e2322960b7 added noexcept 2025-05-13 09:34:39 +03:00
orange ba2c60389f added more noexcept 2025-05-05 01:46:50 +03:00
orange 4406e1e461 changed code style 2025-05-03 20:31:59 +03:00
orange 622c2866d9 fixed formating 2025-04-16 17:52:57 +03:00
orange 7642936716 removed method from Mat added method for unity 2025-04-16 17:52:19 +03:00
orange 756bcef6e1 fixed include names 2025-03-21 04:40:59 +03:00
orange e4eb27c6de change 2025-03-21 04:21:31 +03:00
Vladislav Alpatov 5fdf3dad16 renamed headers 2025-03-21 04:17:42 +03:00
orange 1b2822275f removed inline functions 2025-03-19 20:07:44 +03:00
orange 89356546ca updated comment 2025-03-17 09:14:42 +03:00
orange 4df0d38257 added magic number 2025-03-17 08:59:41 +03:00
orange f788a60e14 added iw engine files 2025-03-17 07:20:13 +03:00