diff --git a/ChangeLog.md b/ChangeLog.md index 313c52f49..3894c28f3 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -167,6 +167,7 @@ Nazara Engine: - Fixed Window movement constructor/assignation operator - Window::PushEvent is now public (useful for pushing external events ie. when using Qt or similar framework controlling window) - Fixed TileMap not rendering the right materials if it had no tile using some materials in-between +- Added Vector[2|3|4](u)i64 typedefs Nazara Development Kit: - Added ImageWidget (#139) diff --git a/include/Nazara/Math/Vector2.hpp b/include/Nazara/Math/Vector2.hpp index 28985305e..d8a53eb47 100644 --- a/include/Nazara/Math/Vector2.hpp +++ b/include/Nazara/Math/Vector2.hpp @@ -109,7 +109,9 @@ namespace Nz using Vector2i = Vector2; using Vector2ui = Vector2; using Vector2i32 = Vector2; + using Vector2i64 = Vector2; using Vector2ui32 = Vector2; + using Vector2ui64 = Vector2; template bool Serialize(SerializationContext& context, const Vector2& vector, TypeTag>); template bool Unserialize(SerializationContext& context, Vector2* vector, TypeTag>); diff --git a/include/Nazara/Math/Vector3.hpp b/include/Nazara/Math/Vector3.hpp index 4bd026acf..b46f2e40b 100644 --- a/include/Nazara/Math/Vector3.hpp +++ b/include/Nazara/Math/Vector3.hpp @@ -129,7 +129,9 @@ namespace Nz using Vector3i = Vector3; using Vector3ui = Vector3; using Vector3i32 = Vector3; + using Vector3i64 = Vector3; using Vector3ui32 = Vector3; + using Vector3ui64 = Vector3; template bool Serialize(SerializationContext& context, const Vector3& vector, TypeTag>); template bool Unserialize(SerializationContext& context, Vector3* vector, TypeTag>); diff --git a/include/Nazara/Math/Vector4.hpp b/include/Nazara/Math/Vector4.hpp index f1a799fb3..7a34a6d11 100644 --- a/include/Nazara/Math/Vector4.hpp +++ b/include/Nazara/Math/Vector4.hpp @@ -106,7 +106,9 @@ namespace Nz using Vector4i = Vector4; using Vector4ui = Vector4; using Vector4i32 = Vector4; + using Vector4i64 = Vector4; using Vector4ui32 = Vector4; + using Vector4ui64 = Vector4; template bool Serialize(SerializationContext& context, const Vector4& vector, TypeTag>); template bool Unserialize(SerializationContext& context, Vector4* vector, TypeTag>);