aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/math/matrix.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libjin/math/matrix.h')
-rw-r--r--src/libjin/math/matrix.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libjin/math/matrix.h b/src/libjin/math/matrix.h
index b9a55d4..52fc9c8 100644
--- a/src/libjin/math/matrix.h
+++ b/src/libjin/math/matrix.h
@@ -16,6 +16,8 @@ namespace math
* This class is the basis for all transformations in LOVE. Althought not
* really needed for 2D, it contains 4x4 elements to be compatible with
* OpenGL without conversions.
+ * Ҫתõľ
+ * https://blog.csdn.net/candycat1992/article/details/8830894
**/
class Matrix
{
@@ -31,6 +33,8 @@ namespace math
public:
+ static const Matrix Identity;
+
/**
* Creates a new identity matrix.
**/
@@ -41,6 +45,8 @@ namespace math
**/
~Matrix();
+ void setOrtho(float _left, float _right, float _bottom, float _top, float _near, float _far);
+
/**
* Multiplies this Matrix with another Matrix, changing neither.
* @param m The Matrix to multiply with this Matrix.