EgtExecutor 2.7a4 :
- aggiunta funzione Exe/Lua SetFixtureLink.
This commit is contained in:
@@ -1251,6 +1251,23 @@ LuaRotateFixture( lua_State* L)
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
//-------------------------------------------------------------------------------
|
||||
static int
|
||||
LuaSetFixtureLink( lua_State* L)
|
||||
{
|
||||
// 2 parametri : nFxtId, sTaLink
|
||||
int nFxtId ;
|
||||
LuaCheckParam( L, 1, nFxtId)
|
||||
string sTaLink ;
|
||||
LuaCheckParam( L, 2, sTaLink)
|
||||
LuaClearStack( L) ;
|
||||
// aggancio il bloccaggio ad asse tavola
|
||||
bool bOk= ExeSetFixtureLink( nFxtId, sTaLink) ;
|
||||
// restituisco il risultato
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
//-------------------------------------------------------------------------------
|
||||
static int
|
||||
LuaMoveFixtureMobile( lua_State* L)
|
||||
@@ -4360,6 +4377,7 @@ LuaInstallMachMgr( LuaMgr& luaMgr)
|
||||
bOk = bOk && luaMgr.RegisterFunction( "EgtGetNextFixture", LuaGetNextFixture) ;
|
||||
bOk = bOk && luaMgr.RegisterFunction( "EgtMoveFixture", LuaMoveFixture) ;
|
||||
bOk = bOk && luaMgr.RegisterFunction( "EgtRotateFixture", LuaRotateFixture) ;
|
||||
bOk = bOk && luaMgr.RegisterFunction( "EgtSetFixtureLink", LuaSetFixtureLink) ;
|
||||
bOk = bOk && luaMgr.RegisterFunction( "EgtMoveFixtureMobile", LuaMoveFixtureMobile) ;
|
||||
bOk = bOk && luaMgr.RegisterFunction( "EgtSetFixtureMobile", LuaSetFixtureMobile) ;
|
||||
// Tools database
|
||||
|
||||
Reference in New Issue
Block a user