mirror of
https://github.com/love2d/love.git
synced 2026-08-17 19:23:38 +02:00
Fix iOS build
--HG-- branch : minor
This commit is contained in:
@@ -836,6 +836,7 @@
|
|||||||
FA1557C31CE90BD200AFF582 /* EXRHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA1557C11CE90BD200AFF582 /* EXRHandler.cpp */; };
|
FA1557C31CE90BD200AFF582 /* EXRHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA1557C11CE90BD200AFF582 /* EXRHandler.cpp */; };
|
||||||
FA1557C41CE90BD200AFF582 /* EXRHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA1557C21CE90BD200AFF582 /* EXRHandler.h */; };
|
FA1557C41CE90BD200AFF582 /* EXRHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FA1557C21CE90BD200AFF582 /* EXRHandler.h */; };
|
||||||
FA1557C51CE90BD900AFF582 /* EXRHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA1557C11CE90BD200AFF582 /* EXRHandler.cpp */; };
|
FA1557C51CE90BD900AFF582 /* EXRHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA1557C11CE90BD200AFF582 /* EXRHandler.cpp */; };
|
||||||
|
FA1583E21E196180005E603B /* wrap_Shader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA1BA0B51E17043400AA2803 /* wrap_Shader.cpp */; };
|
||||||
FA19C4C51B4B0BD50059B0B3 /* wrap_Video.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA19C4C21B4B0BD50059B0B3 /* wrap_Video.cpp */; };
|
FA19C4C51B4B0BD50059B0B3 /* wrap_Video.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA19C4C21B4B0BD50059B0B3 /* wrap_Video.cpp */; };
|
||||||
FA19C4C61B4B0BD50059B0B3 /* wrap_Video.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA19C4C21B4B0BD50059B0B3 /* wrap_Video.cpp */; };
|
FA19C4C61B4B0BD50059B0B3 /* wrap_Video.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA19C4C21B4B0BD50059B0B3 /* wrap_Video.cpp */; };
|
||||||
FA19C4C71B4B0BD50059B0B3 /* wrap_Video.h in Headers */ = {isa = PBXBuildFile; fileRef = FA19C4C31B4B0BD50059B0B3 /* wrap_Video.h */; };
|
FA19C4C71B4B0BD50059B0B3 /* wrap_Video.h in Headers */ = {isa = PBXBuildFile; fileRef = FA19C4C31B4B0BD50059B0B3 /* wrap_Video.h */; };
|
||||||
@@ -3696,6 +3697,7 @@
|
|||||||
FA0B7CDA1A95902C000E1D17 /* Pool.cpp in Sources */,
|
FA0B7CDA1A95902C000E1D17 /* Pool.cpp in Sources */,
|
||||||
FA0B7E161A95902C000E1D17 /* Joint.cpp in Sources */,
|
FA0B7E161A95902C000E1D17 /* Joint.cpp in Sources */,
|
||||||
FA0B7EE91A95902D000E1D17 /* wrap_Window.cpp in Sources */,
|
FA0B7EE91A95902D000E1D17 /* wrap_Window.cpp in Sources */,
|
||||||
|
FA1583E21E196180005E603B /* wrap_Shader.cpp in Sources */,
|
||||||
FA0B7AB91A958EA3000E1D17 /* enet.cpp in Sources */,
|
FA0B7AB91A958EA3000E1D17 /* enet.cpp in Sources */,
|
||||||
FA0B7E281A95902C000E1D17 /* PulleyJoint.cpp in Sources */,
|
FA0B7E281A95902C000E1D17 /* PulleyJoint.cpp in Sources */,
|
||||||
FA0B7A4C1A958EA3000E1D17 /* b2BlockAllocator.cpp in Sources */,
|
FA0B7A4C1A958EA3000E1D17 /* b2BlockAllocator.cpp in Sources */,
|
||||||
|
|||||||
@@ -451,7 +451,7 @@ extern "C" { // Called by enet and luasocket
|
|||||||
* @param type The type bit.
|
* @param type The type bit.
|
||||||
**/
|
**/
|
||||||
template <typename T>
|
template <typename T>
|
||||||
T *luax_checktype(lua_State *L, int idx, love::Type &type)
|
T *luax_checktype(lua_State *L, int idx, const love::Type &type)
|
||||||
{
|
{
|
||||||
if (lua_type(L, idx) != LUA_TUSERDATA)
|
if (lua_type(L, idx) != LUA_TUSERDATA)
|
||||||
{
|
{
|
||||||
@@ -480,7 +480,7 @@ T *luax_checktype(lua_State *L, int idx)
|
|||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
T *luax_getmodule(lua_State *L, love::Type &type)
|
T *luax_getmodule(lua_State *L, const love::Type &type)
|
||||||
{
|
{
|
||||||
const char *name = type.getName();
|
const char *name = type.getName();
|
||||||
|
|
||||||
@@ -507,7 +507,7 @@ T *luax_getmodule(lua_State *L)
|
|||||||
}
|
}
|
||||||
|
|
||||||
template <typename T>
|
template <typename T>
|
||||||
T *luax_optmodule(lua_State *L, love::Type &type)
|
T *luax_optmodule(lua_State *L, const love::Type &type)
|
||||||
{
|
{
|
||||||
const char *name = type.getName();
|
const char *name = type.getName();
|
||||||
|
|
||||||
@@ -545,7 +545,7 @@ T *luax_optmodule(lua_State *L)
|
|||||||
* @param type The type of the object.
|
* @param type The type of the object.
|
||||||
**/
|
**/
|
||||||
template <typename T>
|
template <typename T>
|
||||||
T *luax_totype(lua_State *L, int idx, love::Type& /*type*/)
|
T *luax_totype(lua_State *L, int idx, const love::Type& /*type*/)
|
||||||
{
|
{
|
||||||
T *o = (T *)(((Proxy *)lua_touserdata(L, idx))->object);
|
T *o = (T *)(((Proxy *)lua_touserdata(L, idx))->object);
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -51,7 +51,7 @@ public:
|
|||||||
return bits[other];
|
return bits[other];
|
||||||
}
|
}
|
||||||
|
|
||||||
bool isa(Type &other)
|
bool isa(const Type &other)
|
||||||
{
|
{
|
||||||
if (!inited)
|
if (!inited)
|
||||||
init();
|
init();
|
||||||
|
|||||||
Reference in New Issue
Block a user