Include :

- aggiornamento prototipi.
This commit is contained in:
Dario Sassi
2019-06-17 15:39:47 +00:00
parent 36b2ffcdec
commit 085b36788d
+3 -1
View File
@@ -1,13 +1,14 @@
//----------------------------------------------------------------------------
// EgalTech 2015-2019
//----------------------------------------------------------------------------
// File : EGkUserObj.h Data : 25.05.19 Versione : 2.1e4
// File : EGkUserObj.h Data : 17.06.19 Versione : 2.1f2
// Contenuto : Dichiarazione della interfaccia IUserObj.
//
//
//
// Modifiche : 22.05.15 DS Creazione modulo.
// 25.05.19 DS Aggiunta Relocate.
// 17.06.19 DS Aggiunta Removing.
//
//----------------------------------------------------------------------------
@@ -34,6 +35,7 @@ class __declspec( novtable) IUserObj
virtual bool Save( int nBaseId, STRVECTOR& vString) const { return false ; }
virtual bool Load( const STRVECTOR& vString, int nBaseGdbId) { return false ; }
public : // general GDB
virtual bool Removing( int nParentId, int nNextId) { return true ; }
virtual bool Relocate( int nOrigParentId, int nOrigNextId, int nRefId, int nSonBeforeAfter, bool bGlob) { return true ; }
public : // show & texture (only if with a GeoObj)
virtual bool GetDrawPolyLines( POLYLINELIST& lstPL) const { return false ; }