static int l_surface_nonoverlapping(lua_State *L) { THRenderTarget* pCanvas = luaT_testuserdata<THRenderTarget>(L); if(lua_isnone(L, 2) || lua_toboolean(L, 2) != 0) pCanvas->startNonOverlapping(); else pCanvas->finishNonOverlapping(); lua_settop(L, 1); return 1; }