//---------------------------------------------------------------------------- // EgalTech 2023-2023 //---------------------------------------------------------------------------- // File : DllExch3dm.h Data : 14.11.23 Versione : 2.5k3 // Contenuto : Dichiarazioni funzioni per libreria opzionale EgtExchange. // // // // Modifiche : 14.11.23 DS Creazione modulo. // // //---------------------------------------------------------------------------- #pragma once #include class ILogger ; class IImport3dm ; class IExport3dm ; //---------------------------------------------------------------------------- bool LoadExch3dmDll( ILogger* pLogger, const std::string& sKey, bool bNetHwKey) ; bool FreeExch3dmDll( void) ; bool IsLoadedExch3dmDll( void) ; void MySetEE3Logger( ILogger* pLogger) ; void MySetEE3Key( const std::string& sKey) ; void MySetEE3NetHwKey( bool bNetHwKey) ; const char* MyGetEE3Version( void) ; IImport3dm* MyCreateImport3dm( void) ; IExport3dm* MyCreateExport3dm( void) ;