fbe1fa4757
- corretta trasformazioni stringhe in stringhe Lua con ' - aggiunta gestione import BTL.
43 lines
1.3 KiB
C++
43 lines
1.3 KiB
C++
//----------------------------------------------------------------------------
|
|
// EgalTech 2015-2015
|
|
//----------------------------------------------------------------------------
|
|
// File : DllGraphics.h Data : 27.03.15 Versione : 1.6c9
|
|
// Contenuto : Dichiarazioni funzioni per libreria opzionale EgtGraphics.
|
|
//
|
|
//
|
|
//
|
|
// Modifiche : 27.03.15 DS Creazione modulo.
|
|
//
|
|
//
|
|
//----------------------------------------------------------------------------
|
|
|
|
#pragma once
|
|
|
|
#include <string>
|
|
|
|
class ILogger ;
|
|
class IImportBtl ;
|
|
class IImportCnc ;
|
|
class IImportCsf ;
|
|
class IImportDxf ;
|
|
class IImportStl ;
|
|
class IExportDxf ;
|
|
class IExportStl ;
|
|
class IExcExecutor ;
|
|
|
|
//----------------------------------------------------------------------------
|
|
bool LoadExchangeDll( ILogger* pLogger, const std::string& sKey) ;
|
|
bool FreeExchangeDll( void) ;
|
|
bool IsLoadedExchangeDll( void) ;
|
|
void MySetEExLogger( ILogger* pLogger) ;
|
|
void MySetEExKey( const std::string& sKey) ;
|
|
const char* MyGetEExVersion( void) ;
|
|
IImportBtl* MyCreateImportBtl( void) ;
|
|
IImportCnc* MyCreateImportCnc( void) ;
|
|
IImportCsf* MyCreateImportCsf( void) ;
|
|
IImportDxf* MyCreateImportDxf( void) ;
|
|
IImportStl* MyCreateImportStl( void) ;
|
|
IExportDxf* MyCreateExportDxf( void) ;
|
|
IExportStl* MyCreateExportStl( void) ;
|
|
IExcExecutor* MyCreateExcExecutor(void) ;
|