diff --git a/src/modules/graphics/Graphics.cpp b/src/modules/graphics/Graphics.cpp index 7d58e4ed6..979c2cb9e 100644 --- a/src/modules/graphics/Graphics.cpp +++ b/src/modules/graphics/Graphics.cpp @@ -888,7 +888,7 @@ void Graphics::restoreStateChecked(const DisplayState &s) setDefaultSamplerState(s.defaultSamplerState); if (s.useCustomProjection) - setCustomProjection(s.customProjection); + setProjection(s.customProjection); else if (cur.useCustomProjection) resetProjection(); } @@ -2802,7 +2802,7 @@ Vector2 Graphics::inverseTransformPoint(Vector2 point) return p; } -void Graphics::setCustomProjection(const Matrix4 &m) +void Graphics::setProjection(const Matrix4 &m) { flushBatchedDraws(); diff --git a/src/modules/graphics/Graphics.h b/src/modules/graphics/Graphics.h index 50bc8e65a..bc4688350 100644 --- a/src/modules/graphics/Graphics.h +++ b/src/modules/graphics/Graphics.h @@ -878,7 +878,7 @@ public: Vector2 transformPoint(Vector2 point); Vector2 inverseTransformPoint(Vector2 point); - void setCustomProjection(const Matrix4 &m); + void setProjection(const Matrix4 &m); void resetProjection(); virtual void draw(const DrawCommand &cmd) = 0; diff --git a/src/modules/graphics/wrap_Graphics.cpp b/src/modules/graphics/wrap_Graphics.cpp index b4f46fdb9..1a935f8a0 100644 --- a/src/modules/graphics/wrap_Graphics.cpp +++ b/src/modules/graphics/wrap_Graphics.cpp @@ -3900,12 +3900,12 @@ int w_inverseTransformPoint(lua_State *L) return 2; } -int w_setCustomProjection(lua_State *L) +int w_setProjection(lua_State *L) { math::Transform *transform = luax_totype(L, 1); if (transform != nullptr) { - instance()->setCustomProjection(transform->getMatrix()); + instance()->setProjection(transform->getMatrix()); return 0; } @@ -3924,7 +3924,7 @@ int w_setCustomProjection(lua_State *L) float elements[16]; love::math::luax_checkmatrix(L, idx, layout, elements); - instance()->setCustomProjection(Matrix4(elements)); + instance()->setProjection(Matrix4(elements)); return 0; } @@ -4080,7 +4080,7 @@ static const luaL_Reg functions[] = { "transformPoint", w_transformPoint }, { "inverseTransformPoint", w_inverseTransformPoint }, - { "setCustomProjection", w_setCustomProjection }, + { "setProjection", w_setProjection }, { "resetProjection", w_resetProjection }, // Deprecated