#define NODISCARD
Definition Common.h:80
Mat4 CreateTransform(const V3 &translation, const Quaternion &rotation, const V3 &scale)
Definition Math.cpp:33
float Lerp(float a, float b, float f)
Definition Math.cpp:46
void DecomposeTransform(const Mat4 &m, V3 &translation, Quaternion &rotation, V3 &scale)
Definition Math.cpp:38
glm::mat4x4 Mat4
Definition MathTypes.h:80
glm::quat Quaternion
Quaternion structure.
Definition MathTypes.h:83
glm::vec3 V3
3D Vector; 32 bit floating point components
Definition MathTypes.h:47