EgtExecutor :
- aggiunta funzione Exe e Lua DuploGetModified.
This commit is contained in:
@@ -731,10 +731,28 @@ ExeDuploSetModified( int nSouId)
|
||||
// Verifico sia un pezzo
|
||||
if ( ! ExeIsPart( nSouId))
|
||||
return false ;
|
||||
// Verifico ci siano dei duplicati che dipendono dal pezzo
|
||||
if ( ! pGeomDB->ExistsInfo( nSouId, GDB_SI_DUPLIST))
|
||||
return true ;
|
||||
// Imposto il flag di modificato
|
||||
return pGeomDB->SetInfo( nSouId, GDB_SI_DUPMODIF, true) ;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
bool
|
||||
ExeDuploGetModified( int nSouId, bool& bModif)
|
||||
{
|
||||
IGeomDB* pGeomDB = GetCurrGeomDB() ;
|
||||
VERIFY_GEOMDB( pGeomDB, false)
|
||||
// Verifico sia un pezzo
|
||||
if ( ! ExeIsPart( nSouId))
|
||||
return false ;
|
||||
// recupero il flag di modificato
|
||||
if ( ! pGeomDB->GetInfo( nSouId, GDB_SI_DUPMODIF, bModif))
|
||||
bModif = false ;
|
||||
return true ;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
bool
|
||||
ExeDuploUpdate( int nSouId)
|
||||
|
||||
Reference in New Issue
Block a user