29 #ifndef _CEGUIDevILImageCodec_h_
30 #define _CEGUIDevILImageCodec_h_
31 #include "../../ImageCodec.h"
33 #if (defined( __WIN32__ ) || defined( _WIN32 )) && !defined(CEGUI_STATIC)
34 # ifdef CEGUIDEVILIMAGECODEC_EXPORTS
35 # define CEGUIDEVILIMAGECODEC_API __declspec(dllexport)
37 # define CEGUIDEVILIMAGECODEC_API __declspec(dllimport)
40 # define CEGUIDEVILIMAGECODEC_API
44 # pragma warning(push)
45 # pragma warning(disable : 4275)
46 # pragma warning(disable : 4251)
56 class CEGUIDEVILIMAGECODEC_API DevILImageCodec :
public ImageCodec
62 Texture* load(
const RawDataContainer& data, Texture* result);
76 #endif // end of guard _CEGUIDevILImageCodec_h_
Main namespace for Crazy Eddie's GUI Library.
Definition: cegui/include/CEGUI/Affector.h:42