EgtExecutor 1.6g3 :
- correzione controlli in ExeCreateGeoFrame - ExeInitGeomDB rinominata ExeInitContext - aggiunta ExeDeleteContext - migliorato log di ExeExit - aggiunta possibilità di leggere e scrivere variabili LUA_Base.cpp - aggiunta possibilità di chiamare funzioni Lua.
This commit is contained in:
+20
-20
@@ -31,7 +31,7 @@ LuaIsPart( lua_State* L)
|
||||
// verifico sia un pezzo
|
||||
bool bOk = ExeIsPart( nIdPart) ;
|
||||
// restituisco il risultato
|
||||
LuaSetReturn( L, bOk) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -46,7 +46,7 @@ LuaIsLayer( lua_State* L)
|
||||
// verifico sia un layer
|
||||
bool bOk = ExeIsLayer( nIdLayer) ;
|
||||
// restituisco il risultato
|
||||
LuaSetReturn( L, bOk) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -59,7 +59,7 @@ LuaGetCurrPart( lua_State* L)
|
||||
// recupero il pezzo corrente
|
||||
int nId = ExeGetCurrPart() ;
|
||||
// restituisco il risultato
|
||||
LuaSetReturn( L, nId) ;
|
||||
LuaSetParam( L, nId) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -72,7 +72,7 @@ LuaGetCurrLayer( lua_State* L)
|
||||
// recupero il layer corrente
|
||||
int nId = ExeGetCurrLayer() ;
|
||||
// restituisco il risultato
|
||||
LuaSetReturn( L, nId) ;
|
||||
LuaSetParam( L, nId) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -89,7 +89,7 @@ LuaSetCurrPartLayer( lua_State* L)
|
||||
// imposto pezzo e layer correnti
|
||||
bool bOk = ExeSetCurrPartLayer( nPartId, nLayerId) ;
|
||||
// restituisco il risultato
|
||||
LuaSetReturn( L, bOk) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -102,7 +102,7 @@ LuaResetCurrPartLayer( lua_State* L)
|
||||
// cerco primo pezzo e layer validi per essere dichiarati correnti
|
||||
bool bOk = ExeResetCurrPartLayer() ;
|
||||
// restituisco il risultato
|
||||
LuaSetReturn( L, bOk) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -117,7 +117,7 @@ LuaGetPartNbr( lua_State* L)
|
||||
// recupero numero pezzi
|
||||
int nNbr = ExeGetPartNbr( bOnlyVisible) ;
|
||||
// restituisco il risultato
|
||||
LuaSetReturn( L, nNbr) ;
|
||||
LuaSetParam( L, nNbr) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -133,9 +133,9 @@ LuaGetFirstPart( lua_State* L)
|
||||
int nId = ExeGetFirstPart( bOnlyVisible) ;
|
||||
// restituisco il risultato
|
||||
if ( nId != GDB_ID_NULL)
|
||||
LuaSetReturn( L, nId) ;
|
||||
LuaSetParam( L, nId) ;
|
||||
else
|
||||
LuaSetReturn( L) ;
|
||||
LuaSetParam( L) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -153,9 +153,9 @@ LuaGetNextPart( lua_State* L)
|
||||
int nId = ExeGetNextPart( nPartId, bOnlyVisible) ;
|
||||
// restituisco il risultato
|
||||
if ( nId != GDB_ID_NULL)
|
||||
LuaSetReturn( L, nId) ;
|
||||
LuaSetParam( L, nId) ;
|
||||
else
|
||||
LuaSetReturn( L) ;
|
||||
LuaSetParam( L) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -173,9 +173,9 @@ LuaGetFirstLayer( lua_State* L)
|
||||
int nId = ExeGetFirstLayer( nPartId, bOnlyVisible) ;
|
||||
// restituisco il risultato
|
||||
if ( nId != GDB_ID_NULL)
|
||||
LuaSetReturn( L, nId) ;
|
||||
LuaSetParam( L, nId) ;
|
||||
else
|
||||
LuaSetReturn( L) ;
|
||||
LuaSetParam( L) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -193,9 +193,9 @@ LuaGetNextLayer( lua_State* L)
|
||||
int nId = ExeGetNextLayer( nLayerId, bOnlyVisible) ;
|
||||
// restituisco il risultato
|
||||
if ( nId != GDB_ID_NULL)
|
||||
LuaSetReturn( L, nId) ;
|
||||
LuaSetParam( L, nId) ;
|
||||
else
|
||||
LuaSetReturn( L) ;
|
||||
LuaSetParam( L) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -210,7 +210,7 @@ LuaSelectPartObjs( lua_State* L)
|
||||
// eseguo la selezione
|
||||
bool bOk = ExeSelectPartObjs( nPartId) ;
|
||||
// restituisco il risultato
|
||||
LuaSetReturn( L, bOk) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -225,7 +225,7 @@ LuaDeselectPartObjs( lua_State* L)
|
||||
// eseguo la selezione
|
||||
bool bOk = ExeDeselectPartObjs( nPartId) ;
|
||||
// restituisco il risultato
|
||||
LuaSetReturn( L, bOk) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -240,7 +240,7 @@ LuaSelectLayerObjs( lua_State* L)
|
||||
// eseguo la selezione
|
||||
bool bOk = ExeSelectLayerObjs( nLayerId) ;
|
||||
// restituisco il risultato
|
||||
LuaSetReturn( L, bOk) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -255,7 +255,7 @@ LuaDeselectLayerObjs( lua_State* L)
|
||||
// eseguo la selezione
|
||||
bool bOk = ExeDeselectLayerObjs( nLayerId) ;
|
||||
// restituisco il risultato
|
||||
LuaSetReturn( L, bOk) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -272,7 +272,7 @@ LuaSelectPathObjs( lua_State* L)
|
||||
// eseguo la selezione
|
||||
bool bOk = ExeSelectPathObjs( nId, bHaltOnFork) ;
|
||||
// restituisco il risultato
|
||||
LuaSetReturn( L, bOk) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user