Commit Graph

9 Commits

Author SHA1 Message Date
08d2ccc03a Refactors Vector operations for type safety
Ensures type safety in Vector2, Vector3, and Vector4 operations by using static_cast(0) instead of relying on implicit conversions.
This prevents potential issues with different numeric types.

Adds from_im_vec2 and from_im_vec4 methods for creating vectors from ImVec2/ImVec4 types.
2025-08-06 06:06:42 +03:00
17eb0cd0dc improved naming 2025-05-13 09:47:08 +03:00
f179aea4d7 removed even float type from vector classes 2025-05-13 09:22:23 +03:00
9a38d47b0d added noexcept for vector types 2025-05-04 19:13:26 +03:00
449c60133c bugfix 2025-05-03 21:36:16 +03:00
df6d75e554 changed code style 2025-05-03 20:31:59 +03:00
Orange
7b712ed960 fixed for clang 2025-04-05 13:00:00 +03:00
5acd166d8f fixed include names 2025-03-21 04:40:59 +03:00
2688d977a9 change 2025-03-21 04:21:31 +03:00