14 ::ll::TypedStorage<4, 64, ::glm::mat4x4> _m;
21 Matrix(Matrix
const&);
29 MCAPI Matrix(::glm::vec4
const& row0, ::glm::vec4
const& row1, ::glm::vec4
const& row2, ::glm::vec4
const& row3);
31 MCAPI ::glm::qua<float> getRotationAsQuaternion()
const;
33 MCAPI ::Matrix& operator=(::Matrix
const&);
35 MCAPI
bool operator==(::Matrix
const& rhs)
const;
37 MCAPI
void rotate(
float a, ::glm::vec3
const& axis);
39 MCAPI
void rotate(
float a,
float x,
float y,
float z);
41 MCAPI
void rotateXYZ(
::Vec3 const& rotation);
43 MCAPI
void scale(
float x);
45 MCAPI
void scale(
float x,
float y,
float z);
47 MCAPI
void translate(::glm::vec3
const& t);
49 MCAPI
void translate(
float x,
float y,
float z);
56 MCAPI static ::Matrix
const& IDENTITY();
64 $ctor(::glm::vec4
const& row0, ::glm::vec4
const& row1, ::glm::vec4
const& row2, ::glm::vec4
const& row3);