Leviathan  0.8.0.0
Leviathan game engine
Matrix.h File Reference
#include "Define.h"
#include "Quaternion.h"
#include "Types.h"
#include "bsfUtility/Math/BsMatrix4.h"

Go to the source code of this file.

Classes

struct  Leviathan::Matrix3
 A 3x3 rotation and scale matrix. More...
 
struct  Leviathan::Matrix3::EulerAngleOrderData
 
struct  Leviathan::Matrix4
 A 4x4 matrix type. More...
 

Namespaces

 Leviathan
 The access mask controls which registered functions and classes a script sees.
 

Enumerations

enum  Leviathan::EulerAngleOrder {
  Leviathan::EulerAngleOrder::XYZ, Leviathan::EulerAngleOrder::XZY, Leviathan::EulerAngleOrder::YXZ, Leviathan::EulerAngleOrder::YZX,
  Leviathan::EulerAngleOrder::ZXY, Leviathan::EulerAngleOrder::ZYX
}
 

Functions

Matrix3 Leviathan::operator* (float lhs, const Matrix3 &rhs)