//---------------------------------------------------------------------------- // 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 class ILogger ; class IEGrScene ; class ISceExecutor ; class IEgrImageMgr ; //---------------------------------------------------------------------------- bool LoadGraphicsDll( ILogger* pLogger, const std::string& sKey, bool bNetHwKey) ; bool FreeGraphicsDll( void) ; bool IsLoadedGraphicsDll( void) ; void MySetEGrLogger( ILogger* pLogger) ; void MySetEGrKey( const std::string& sKey) ; void MySetEGrNetHwKey( bool bNetHwKey) ; const char* MyGetEGrVersion( void) ; IEGrScene* MyCreateEGrScene( void) ; ISceExecutor* MyCreateSceExecutor(void) ; IEgrImageMgr* MyCreateEgrImageMgr( void) ;