8e411771c2
Adds option to enable legacy classes
...
Introduces a CMake option to enable legacy classes,
allowing for backward compatibility with older code.
This ensures that older codebases can still function
while new development can utilize updated classes.
2025-07-15 11:48:33 +03:00
66258f0f6d
Updates CMake export target and namespace.
...
Updates the CMake export target and namespace to use the project name,
improving consistency and avoiding naming conflicts.
Adds a simple diagram to the triangle header file.
2025-07-06 11:14:46 +03:00
65541fa2c7
Renames library target to project name
...
Updates the CMakeLists.txt to use the project name as the library target name instead of hardcoding "omath".
This change ensures consistency and avoids potential conflicts when integrating the library into other projects.
It also aligns the target naming with CMake best practices.
2025-07-06 11:07:15 +03:00
a81d12d480
fixed version
2025-05-13 09:48:46 +03:00
998c8f3a43
improved cmake, removed useless cmake files
2025-04-30 21:26:25 +03:00
d14cb1e93e
reset to default
2025-04-18 16:55:07 +03:00
0ce30a7038
added new build option
2025-04-18 00:51:07 +03:00
492ddfd566
added box
2025-04-18 00:43:46 +03:00
145eadfffa
Merge pull request #36 from orange-cpp/u/orange-cpp/small-refactoring
...
U/orange cpp/small refactoring
2025-04-12 13:34:28 +03:00
e08c22f604
added new build option
2025-04-11 23:54:56 +03:00
fc1e0c62b8
disabled tests
2025-04-05 20:03:39 +03:00
Orange
55085604fd
added include
2025-04-05 13:20:18 +03:00
Orange
7b712ed960
fixed for clang
2025-04-05 13:00:00 +03:00
a8ce5cbaa0
added vcpkg imgui package auto link
2025-03-29 01:56:09 +03:00
79f76a0755
added new option
2025-03-29 01:53:04 +03:00
5773cc7798
improved imgui handling
2025-03-24 21:48:51 +03:00
8f4b61319f
disabled tests by default
2025-03-19 20:13:06 +03:00
50c336e044
added example
2025-03-19 19:16:22 +03:00
Vladislav Alpatov
e80e22bd5b
added some files
2025-03-19 18:58:35 +03:00
27576ed761
added alias
2025-03-19 18:50:47 +03:00
e5d0adf247
changed default option
2025-03-17 04:11:49 +03:00
6dd72d2448
added convertors
2025-03-17 03:56:09 +03:00
d1d06c24ca
unit tests buid off by defalut
2025-03-15 19:13:06 +03:00
Vladislav Alpatov
39ab9d065d
added option to disable avx2
2025-03-01 21:30:53 +03:00
Vladislav Alpatov
ed372a1c78
fixed for clang support
2025-03-01 21:22:44 +03:00
Vladislav Alpatov
6d0d267743
now template
2025-03-01 21:11:46 +03:00
9ba3bc754a
removed define
2025-02-23 21:56:28 +03:00
900501f37e
added language mention
2025-02-22 23:34:45 +03:00
e31ffac103
added unity build support
2025-02-22 23:32:29 +03:00
e0dcb65e3f
improved cmake+hotfix of clang support
2025-01-17 16:56:47 +03:00
931937d010
added open gl stuff
2024-12-23 17:53:47 +03:00
409cd18de6
dropped .dll/.so support
2024-12-23 13:47:28 +03:00
390e584aee
updated version
2024-12-21 16:03:54 +03:00
Saikari
075c553521
Export
2024-12-17 04:55:13 +03:00
7e29ea339e
modified output dir
2024-11-30 14:11:39 +03:00
6e5f2331ad
added files
2024-11-27 15:21:07 +03:00
128aafac6d
renamed component
2024-10-08 18:55:30 +03:00
ef1d74d8fd
fixed \\ slash
2024-10-02 07:58:04 +03:00
8eaf77a1d7
added component
2024-10-02 07:56:35 +03:00
f9a263c7c2
added files
2024-10-02 04:25:43 -07:00
46e7a82f1d
added const and constexpr refacotred build options
2024-09-23 10:46:32 -07:00
57ff88af6c
fixed wrong definitions
2024-09-03 22:01:10 +03:00
9e32b043d0
maded vec3 constexprable, addded lvl waring option
2024-09-03 01:54:23 +03:00
9b77e2e0be
fix
2024-07-12 02:44:37 +03:00
13e7adc8f6
rebranding moment
2024-07-09 19:29:22 +03:00
d697cc517f
fixed cmake
2024-06-12 22:32:08 +03:00
07360f4e91
refactored projectile prediction
2024-06-09 21:14:33 +03:00
1b59e254f4
improved projectile prediction
2024-05-07 02:12:17 +03:00
526e4de812
update
2024-05-07 02:12:17 +03:00
5fbbeda649
initial commit
2024-05-07 02:12:16 +03:00