Thaddeus Crews
|
ea62170dac
Core: Add `constexpr` constructors/operators to math structs
|
5 months ago |
Lukas Tenbrink
|
75bc471965
Add `is_zero_constructible` to denote if a type can be semi-trivially constructed with all 0 bytes.
|
1 month ago |
Thaddeus Crews
|
324512e11c
Style: Replace header guards with `#pragma once`
|
2 months ago |
Rémi Verschelde
|
b9038501db
Merge pull request #90582 from Repiteo/core/remove-macro-_NO_DISCARD_
|
9 months ago |
A Thousand Ships
|
308dbb8c63
[Core] Add scalar versions of `Vector*` `min/max/clamp/snap(ped)`
|
1 year ago |
Thaddeus Crews
|
55a4836e5b
Core: Replace `_NO_DISCARD_` macro with attribute
|
1 year ago |
A Thousand Ships
|
a497a5cb3e
[Core] Codestyle improvements to math types
|
1 year ago |
Jakub Marcowski
|
cb954c6bab
Implement `Vector2i/3i/4i` methods: `distance_to` and `distance_squared_to`
|
1 year ago |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
2 years ago |
VolTer
|
e26f0906f2
Implement snappedi, snappedf, and Vector[2/3/4]i.snapped
|
2 years ago |
Aaron Franke
|
50fb0220ca
Define AXIS_COUNT in all vector types
|
2 years ago |
Aaron Franke
|
058ac331b0
Minor fixes to Vector4
|
2 years ago |
lawnjelly
|
0565676893
Protection for array operator for Vector2 / 3 in DEV builds
|
3 years ago |
Bartłomiej T. Listwon
|
51cac0709e
Fix Vector2 and Vector2i coord access via operator[]
|
3 years ago |
reduz
|
8c7268664d
Fix integer vector mul/div operators and bindings.
|
3 years ago |
Rémi Verschelde
|
e223bad86d
Core: Move Vector2i to its own `vector2i.h` header
|
3 years ago |