| AdjustDepthRange(float origNear, float newNear, float newFar) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| DecomposeProjection() const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| Get(int row, int column) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| Get(int row, int column) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| GetAxis(int axis) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| GetAxisX() const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| GetAxisY() const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| GetAxisZ() const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| GetColumn(int col) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| GetDeterminant() const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| GetDeterminant2x2() const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| GetLossyScale() const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| GetPosition() const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| GetPtr() (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| GetPtr() const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| GetRow(int row) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| identity (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | static |
| InitIdentity enum name (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | |
| InverseMultiplyPoint3Affine(const Vector3 &inV) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| InverseMultiplyVector3Affine(const Vector3 &inV) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| Invert_Full() (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| Invert_Full(const Matrix4x4 &inM, Matrix4x4 &outM) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inlinestatic |
| Invert_General3D(const Matrix4x4 &in, Matrix4x4 &out) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inlinestatic |
| IsIdentity(float threshold=Vector3::kEpsilon) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| IsPerspective() const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| m_Data (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | |
| Matrix4x4()=default (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | |
| Matrix4x4(InitIdentity) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| Matrix4x4(const Matrix3x3 &other) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| Matrix4x4(const float data[16]) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| MaxabsScale() const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| MultiplyMatrices4x4(const Matrix4x4 *__restrict lhs, const Matrix4x4 *__restrict rhs, Matrix4x4 *__restrict res) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inlinestatic |
| MultiplyPoint(const Vector3 &point) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| MultiplyPoint2(const Vector2 &inV) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| MultiplyPoint2(const Vector2 &inV, Vector2 &output) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| MultiplyPoint3x4(const Vector3 &inV) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| MultiplyPoint3x4(const Vector3 &inV, Vector3 &output) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| MultiplyVector3(const Vector3 &inV) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| MultiplyVector3(const Vector3 &inV, Vector3 &output) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| MultiplyVector4(const Vector4 &inV) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| MultiplyVector4(const Vector4 &inV, Vector4 &output) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| operator*=(const Matrix4x4 &inM) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| operator=(const Matrix3x3 &other) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| operator[](int index) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| operator[](int index) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| PerspectiveMultiplyPoint3(const Vector3 &inV, Vector3 &output) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| PerspectiveMultiplyVector3(const Vector3 &inV, Vector3 &output) const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| RemoveScale() (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| Rotate(Quaternion q) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inlinestatic |
| rotation() const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| Scale(const Vector3 &inScale) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetAxis(int axis, const Vector3 &v) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetAxisX(const Vector3 &v) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetAxisY(const Vector3 &v) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetAxisZ(const Vector3 &v) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetBasis(const Vector3 &inX, const Vector3 &inY, const Vector3 &inZ) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetBasisTransposed(const Vector3 &inX, const Vector3 &inY, const Vector3 &inZ) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetColumn(int col, const Vector4 &v) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetFromToRotation(const Vector3 &from, const Vector3 &to) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetFrustum(float left, float right, float bottom, float top, float nearval, float farval) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetIdentity() (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetOrtho(float left, float right, float bottom, float top, float zNear, float zFar) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetPerspective(float fovy, float aspect, float zNear, float zFar) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetPerspectiveCotan(float cotanHalfFOV, float zNear, float zFar) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetPosition(const Vector3 &v) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetPositionAndOrthoNormalBasis(const Vector3 &inPosition, const Vector3 &inX, const Vector3 &inY, const Vector3 &inZ) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetRow(int row, const Vector4 &v) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetScale(const Vector3 &inScale) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetScaleAndPosition(const Vector3 &inScale, const Vector3 &inPosition) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetTR(const Vector3 &pos, const Quaternion &q) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetTranslate(const Vector3 &inTrans) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetTRInverse(const Vector3 &pos, const Quaternion &q) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetTRS(const Vector3 &pos, const Quaternion &q, const Vector3 &s) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| SetZero() (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| Translate(const Vector3 &inTrans) (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| Transpose() (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |
| ValidTRS() const (defined in BNM::Structures::Unity::Matrix4x4) | BNM::Structures::Unity::Matrix4x4 | inline |