diff options
author | bunnei <bunneidev@gmail.com> | 2018-05-02 15:55:32 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-02 15:55:32 +0200 |
commit | b1a8e5914bb1651b42933abb5739087e723d83ea (patch) | |
tree | f971035d59d30b98c8bdad063db6f1e576993422 /src/common/vector_math.h | |
parent | Merge pull request #427 from bunnei/domain-inputs (diff) | |
parent | vector_math: Ensure members are always initialized (diff) | |
download | yuzu-b1a8e5914bb1651b42933abb5739087e723d83ea.tar yuzu-b1a8e5914bb1651b42933abb5739087e723d83ea.tar.gz yuzu-b1a8e5914bb1651b42933abb5739087e723d83ea.tar.bz2 yuzu-b1a8e5914bb1651b42933abb5739087e723d83ea.tar.lz yuzu-b1a8e5914bb1651b42933abb5739087e723d83ea.tar.xz yuzu-b1a8e5914bb1651b42933abb5739087e723d83ea.tar.zst yuzu-b1a8e5914bb1651b42933abb5739087e723d83ea.zip |
Diffstat (limited to 'src/common/vector_math.h')
-rw-r--r-- | src/common/vector_math.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/common/vector_math.h b/src/common/vector_math.h index 3f15ac1f4..cca43bd4c 100644 --- a/src/common/vector_math.h +++ b/src/common/vector_math.h @@ -52,8 +52,8 @@ static inline Vec4<T> MakeVec(const T& x, const T& y, const T& z, const T& w); template <typename T> class Vec2 { public: - T x; - T y; + T x{}; + T y{}; Vec2() = default; Vec2(const T& _x, const T& _y) : x(_x), y(_y) {} @@ -192,9 +192,9 @@ inline float Vec2<float>::Normalize() { template <typename T> class Vec3 { public: - T x; - T y; - T z; + T x{}; + T y{}; + T z{}; Vec3() = default; Vec3(const T& _x, const T& _y, const T& _z) : x(_x), y(_y), z(_z) {} @@ -392,10 +392,10 @@ typedef Vec3<float> Vec3f; template <typename T> class Vec4 { public: - T x; - T y; - T z; - T w; + T x{}; + T y{}; + T z{}; + T w{}; Vec4() = default; Vec4(const T& _x, const T& _y, const T& _z, const T& _w) : x(_x), y(_y), z(_z), w(_w) {} |