@@ -298,6 +298,7 @@ void LuaBinding::registerObjectClasses(lua_State *L){
298298 .addConstructor <void (*) (Scene*)> ()
299299 .addFunction (" setTexture" ,
300300 luabridge::overload<const std::string&>(&Mesh::setTexture),
301+ luabridge::overload<const std::string&,TextureData>(&Mesh::setTexture),
301302 luabridge::overload<Framebuffer*>(&Mesh::setTexture))
302303 .addProperty (" color" , &Mesh::getColor, (void (Mesh::*)(Vector4))&Mesh::setColor)
303304 .addFunction (" setColor" ,
@@ -526,6 +527,7 @@ void LuaBinding::registerObjectClasses(lua_State *L){
526527 luabridge::overload<const std::string&>(&Points::removeSpriteFrame))
527528 .addFunction (" setTexture" ,
528529 luabridge::overload<const std::string&>(&Points::setTexture),
530+ luabridge::overload<const std::string&,TextureData>(&Points::setTexture),
529531 luabridge::overload<Framebuffer*>(&Points::setTexture))
530532 .endClass ();
531533
@@ -632,6 +634,7 @@ void LuaBinding::registerObjectClasses(lua_State *L){
632634 .addProperty (" alpha" , &Polygon::getAlpha, &Polygon::setAlpha)
633635 .addFunction (" setTexture" ,
634636 luabridge::overload<const std::string&>(&Polygon::setTexture),
637+ luabridge::overload<const std::string&,TextureData>(&Polygon::setTexture),
635638 luabridge::overload<Framebuffer*>(&Polygon::setTexture))
636639 .addProperty (" flipY" , &Polygon::isFlipY, &Polygon::setFlipY)
637640 .addFunction (" getAABB" , &Polygon::getAABB)
@@ -679,6 +682,7 @@ void LuaBinding::registerObjectClasses(lua_State *L){
679682 .addProperty (" patchMarginTop" , &Image::getPatchMarginTop, &Image::setPatchMarginTop)
680683 .addFunction (" setTexture" ,
681684 luabridge::overload<const std::string&>(&Image::setTexture),
685+ luabridge::overload<const std::string&,TextureData>(&Image::setTexture),
682686 luabridge::overload<Framebuffer*>(&Image::setTexture))
683687 .addProperty (" textureScaleFactor" , &Image::getTextureScaleFactor, &Image::setTextureScaleFactor)
684688 .addProperty (" color" , &Image::getColor, (void (Image::*)(Vector4))&Image::setColor)
0 commit comments