Crazy Eddies GUI System
0.7.1
Main Page
Related Pages
Namespaces
Classes
Files
File List
cegui
include
RendererModules
Irrlicht
CEGUIIrrlichtRendererDef.h
1
/***********************************************************************
2
filename: CEGUIIrrlichtRendererDef.h
3
created: 20/7/2004
4
author: Thomas Suter
5
6
changes:
7
- Irrlicht patching not needed anymore
8
- using the irrlicht filesystem to load config files etc.
9
*************************************************************************/
10
/***************************************************************************
11
* Copyright (C) 2004 - 2009 Paul D Turner & The CEGUI Development Team
12
*
13
* Permission is hereby granted, free of charge, to any person obtaining
14
* a copy of this software and associated documentation files (the
15
* "Software"), to deal in the Software without restriction, including
16
* without limitation the rights to use, copy, modify, merge, publish,
17
* distribute, sublicense, and/or sell copies of the Software, and to
18
* permit persons to whom the Software is furnished to do so, subject to
19
* the following conditions:
20
*
21
* The above copyright notice and this permission notice shall be
22
* included in all copies or substantial portions of the Software.
23
*
24
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
25
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
26
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
27
* IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
28
* OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
29
* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
30
* OTHER DEALINGS IN THE SOFTWARE.
31
***************************************************************************/
32
33
/*
34
Beginning from version 0.7 Irrlicht does NOT need any changes for the GUI-renderer.
35
Thanks to Nikolaus Gebhardt for including the missing methods in the renderer.
36
*/
37
38
#ifndef IRRLICHTRENDERERDEF_H_INCLUDED
39
#define IRRLICHTRENDERERDEF_H_INCLUDED
40
41
#if (defined( __WIN32__ ) || defined( _WIN32 ) || defined (WIN32)) && !defined(CEGUI_STATIC)
42
# ifdef IRRLICHT_GUIRENDERER_EXPORTS
43
# define IRR_GUIRENDERER_API __declspec(dllexport)
44
# else
45
# define IRR_GUIRENDERER_API __declspec(dllimport)
46
# endif
47
#else
48
# define IRR_GUIRENDERER_API
49
#endif
50
51
#endif
Generated by
1.8.3.1