prime/include/MetroidPrime/CEulerAngles.hpp
Luke Street abef49951c Minor CEulerAngles progress
Former-commit-id: 67f01bc9cd41528478f6f153dc3f9dd1c07567d1
2022-12-07 00:13:59 -05:00

21 lines
442 B
C++

#ifndef _CEULERANGLES
#define _CEULERANGLES
#include "Kyoto/Math/CVector3f.hpp"
class CTransform4f;
class CQuaternion;
class CEulerAngles : public CVector3f {
public:
CEulerAngles(float roll, float pitch, float yaw) : CVector3f(roll, pitch, yaw) {}
static CEulerAngles FromTransform(const CTransform4f&);
static CEulerAngles FromQuaternion(const CQuaternion&);
private:
static CEulerAngles sIdentity;
};
#endif // _CEULERANGLES