EgtGeomKernel 1.5f5 :
- gestione salvataggio in modalità testo compresso - aggiunto controlli in scritture per salvataggio.
This commit is contained in:
+8
-4
@@ -93,16 +93,20 @@ GdbGeo::Save( NgeWriter& ngeOut) const
|
||||
return false ;
|
||||
|
||||
// tipo entità e identificativi
|
||||
ngeOut.WriteKey( pGObjRW->GetNgeId()) ;
|
||||
ngeOut.WriteInt( m_nId, "@") ;
|
||||
ngeOut.WriteInt( GetParentId(), nullptr, true) ;
|
||||
if ( ! ngeOut.WriteKey( pGObjRW->GetNgeId()))
|
||||
return false ;
|
||||
if ( ! ngeOut.WriteInt( m_nId, "@"))
|
||||
return false ;
|
||||
if ( ! ngeOut.WriteInt( GetParentId(), nullptr, true))
|
||||
return false ;
|
||||
|
||||
// attributi
|
||||
if ( ! GdbObj::SaveAttribs( ngeOut))
|
||||
return false ;
|
||||
|
||||
// parametri geometrici
|
||||
ngeOut.WriteKey( NGE_G) ;
|
||||
if ( ! ngeOut.WriteKey( NGE_G))
|
||||
return false ;
|
||||
return pGObjRW->Save( ngeOut) ;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user