# IrrlichtRendererDef.h

    00001 /************************************************************************
    00002 filename:       IrrlichtRendererDef.h
    00003 created:        20/7/2004
    00004 author:         Thomas Suter
    00005
    00006 changes:
    00007 - Irrlicht patching not needed anymore
    00008 - using the irrlicht filesystem to load config files etc.
    00009 *************************************************************************/
    00010
    00011 /*************************************************************************
    00012 Crazy Eddie's GUI System (http://www.cegui.org.uk)
    00013 Copyright (C)2004 - 2005 Paul D Turner (paul@cegui.org.uk)
    00014
    00015 This library is free software; you can redistribute it and/or
    00016 modify it under the terms of the GNU Lesser General Public
    00017 License as published by the Free Software Foundation; either
    00018 version 2.1 of the License, or (at your option) any later version.
    00019
    00020 This library is distributed in the hope that it will be useful,
    00021 but WITHOUT ANY WARRANTY; without even the implied warranty of
    00022 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    00023 Lesser General Public License for more details.
    00024
    00025 You should have received a copy of the GNU Lesser General Public
    00026 License along with this library; if not, write to the Free Software
    00027 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
    00028 *************************************************************************/
    00029
    00030 /*
    00031         Beginning from version 0.7 Irrlicht does NOT need any changes for the GUI-renderer.
    00032         Thanks to Nikolaus Gebhardt for including the missing methods in the renderer.
    00033 */
    00034
    00035 #ifndef IRRLICHTRENDERERDEF_H_INCLUDED
    00036 #define IRRLICHTRENDERERDEF_H_INCLUDED
    00037
    00038 #if defined( __WIN32__ ) || defined( _WIN32 ) || defined (WIN32)
    00039 #   ifdef IRRRENDERER_EXPORTS
    00040 #       define IRRLICHT_GUIRENDERER_API __declspec(dllexport)
    00041 #   else
    00042 #       define IRRLICHT_GUIRENDERER_API __declspec(dllimport)
    00043 #   endif
    00044 #else
    00045 #   define IRRLICHT_GUIRENDERER_API
    00046 #endif
    00047
    00048 #endif