Update mxvector.h

This commit is contained in:
Christian Semmler 2023-08-09 16:12:27 -04:00 committed by GitHub
parent c900ca1fa0
commit 3cf4273897
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -134,7 +134,7 @@ class MxVector4 : public MxVector3
class MxVector3Data : public MxVector3
{
public:
inline MxVector3Data() : MxVector3(&x) {}
inline MxVector3Data() : MxVector3(storage) {}
inline MxVector3Data(float p_x, float p_y, float p_z)
: MxVector3(&x)
, x(p_x), y(p_y), z(p_z)
@ -164,7 +164,7 @@ class MxVector3Data : public MxVector3
class MxVector4Data : public MxVector4
{
public:
inline MxVector4Data() : MxVector4(&x) {}
inline MxVector4Data() : MxVector4(storage) {}
union {
float storage[4];
struct {
@ -176,4 +176,4 @@ class MxVector4Data : public MxVector4
};
};
#endif // MXVECTOR_H
#endif // MXVECTOR_H