From 4e0435a2b973a981e68d349df60799ee33d81326 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Sat, 25 May 2019 13:54:42 +0000 Subject: [PATCH] Include : - aggiunta Relocate a IUserObj. --- EGkUserObj.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/EGkUserObj.h b/EGkUserObj.h index 49b43c3..6df8de7 100644 --- a/EGkUserObj.h +++ b/EGkUserObj.h @@ -1,13 +1,13 @@ //---------------------------------------------------------------------------- -// EgalTech 2015-2015 +// EgalTech 2015-2019 //---------------------------------------------------------------------------- -// File : EGkUserObj.h Data : 22.05.15 Versione : 1.6e3 +// File : EGkUserObj.h Data : 25.05.19 Versione : 2.1e4 // Contenuto : Dichiarazione della interfaccia IUserObj. // // // // Modifiche : 22.05.15 DS Creazione modulo. -// +// 25.05.19 DS Aggiunta Relocate. // //---------------------------------------------------------------------------- @@ -33,6 +33,8 @@ class __declspec( novtable) IUserObj virtual bool ToSave( void) const { return false ; } 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 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 ; } virtual bool GetDimensions( double& dDimX, double& dDimY) const { return false ; }