mirror of
https://github.com/love2d/love.git
synced 2026-08-16 00:02:12 +02:00
rename love.graphics.setCustomProjection to setProjection.
This commit is contained in:
@@ -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();
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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<math::Transform>(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
|
||||
|
||||
Reference in New Issue
Block a user