Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

CEGUIConfig.h

Go to the documentation of this file.
00001 /************************************************************************
00002         filename:       CEGUIConfig.h
00003         created:        1/10/2004
00004         author:         Paul D Turner
00005 *************************************************************************/
00006 /*************************************************************************
00007     Crazy Eddie's GUI System (http://www.cegui.org.uk)
00008     Copyright (C)2004 - 2005 Paul D Turner (paul@cegui.org.uk)
00009 
00010     This library is free software; you can redistribute it and/or
00011     modify it under the terms of the GNU Lesser General Public
00012     License as published by the Free Software Foundation; either
00013     version 2.1 of the License, or (at your option) any later version.
00014 
00015     This library is distributed in the hope that it will be useful,
00016     but WITHOUT ANY WARRANTY; without even the implied warranty of
00017     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00018     Lesser General Public License for more details.
00019 
00020     You should have received a copy of the GNU Lesser General Public
00021     License along with this library; if not, write to the Free Software
00022     Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
00023 *************************************************************************/
00025 /*************************************************************************
00026 
00027 This file can be used to set certain configuration options which are used
00028 when compiling Crazy Eddie's GUI System and associated components.
00029 
00030 Each item in here has a comment to describe what it's for.
00031 
00032 *************************************************************************/
00034 #ifndef _CEGUIConfig_h_
00035 #define _CEGUIConfig_h_
00036 
00037 
00039 // Uncomment this line if you are using the 0.14.x or earlier release of Ogre.
00041 //#define CEGUI_USEOLDOGRESTRING 1
00042 
00043 
00045 // comment this line to suppress the auto appending of '_d' to loaded module
00046 // names under Win32.
00048 #define CEGUI_LOAD_MODULE_APPEND_SUFFIX_FOR_DEBUG 1
00049 
00050 
00052 // this is what gets appended to module names when 
00053 // CEGUI_LOAD_MODULE_APPEND_FOR_DEBUG is defined
00055 #define CEGUI_LOAD_MODULE_DEBUG_SUFFIX  "_d"
00056 
00057 
00059 // Comment this line to remove the alignment of elements to pixel
00060 // boundaries.  This may give you a performance boost at the expense
00061 // of visual quality
00063 #define CEGUI_ALIGN_ELEMENTS_TO_PIXELS 1
00064 
00065 
00066 #endif  // end of guard _CEGUIConfig_h_

Generated on Wed Feb 16 12:41:05 2005 for Crazy Eddies GUI System by  doxygen 1.3.9.1