2f9333d29a
- aggiunta gestione immagini (inizialmente solo recupero dimensioni in pixel).
33 lines
1.0 KiB
C++
33 lines
1.0 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 IEGrScene ;
|
|
class ISceExecutor ;
|
|
class IEgrImageMgr ;
|
|
|
|
//----------------------------------------------------------------------------
|
|
bool LoadGraphicsDll( ILogger* pLogger, const std::string& sKey) ;
|
|
bool FreeGraphicsDll( void) ;
|
|
bool IsLoadedGraphicsDll( void) ;
|
|
void MySetEGrLogger( ILogger* pLogger) ;
|
|
void MySetEGrKey( const std::string& sKey) ;
|
|
const char* MyGetEGrVersion( void) ;
|
|
IEGrScene* MyCreateEGrScene( void) ;
|
|
ISceExecutor* MyCreateSceExecutor(void) ;
|
|
IEgrImageMgr* MyCreateEgrImageMgr( void) ;
|