Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

core.h

Go to the documentation of this file.
00001 /*
00002          $Id: core.h,v 1.27 2001/03/14 23:28:31 sphair Exp $
00003 
00004          ------------------------------------------------------------------------
00005          ClanLib, the platform independent game SDK.
00006 
00007          This library is distributed under the GNU LIBRARY GENERAL PUBLIC LICENSE
00008          version 2. See COPYING for details.
00009 
00010          For a total list of contributers see CREDITS.
00011 
00012          ------------------------------------------------------------------------
00013 */
00014 
00015 #ifndef header_core
00016 #define header_core
00017 
00018 #define CL_VERSION(x,y,z)       ( (x << 16) | (y << 8) | (z) )
00019 #define CL_CURRENT_VERSION      CL_VERSION(0,5,0)
00020 #define CL_VERSION_STRING "0.5.0"
00021 #define CL_RELEASE_NAME "Halfway there"
00022 
00023 #ifdef WIN32
00024 #pragma warning( disable : 4786)
00025 #endif
00026 
00027 #ifdef __BORLANDC__
00028 #define BORLAND
00029 #endif
00030 
00031 #include "Core/System/setupcore.h"
00032 #include "Core/System/keep_alive.h"
00033 #include "Core/System/system.h"
00034 #include "Core/System/cl_assert.h"
00035 #include "Core/System/error.h"
00036 #include "Core/System/thread.h"
00037 #include "Core/System/mutex.h"
00038 #include "Core/System/clanstring.h"
00039 #include "Core/System/timer.h"
00040 #include "Core/System/event_listener.h"
00041 #include "Core/System/event_trigger.h"
00042 
00043 #include "Core/IOData/cl_endian.h"
00044 #include "Core/IOData/inputsource.h"
00045 #include "Core/IOData/inputsource_provider.h"
00046 #include "Core/IOData/inputsource_memory.h"
00047 #include "Core/IOData/outputsource.h"
00048 #include "Core/IOData/outputsource_provider.h"
00049 #include "Core/IOData/outputsource_memory.h"
00050 #include "Core/IOData/file_inputprovider.h"
00051 #include "Core/IOData/file_outputprovider.h"
00052 
00053 #include "Core/Resources/resource_manager.h"
00054 #include "Core/Resources/resourcetype.h"
00055 #include "Core/Resources/resource.h"
00056 #include "Core/Resources/resourceoptions.h"
00057 #include "Core/Resources/resourceoption.h"
00058 #include "Core/Resources/resourcetype_boolean.h"
00059 #include "Core/Resources/resourcetype_integer.h"
00060 #include "Core/Resources/resourcetype_string.h"
00061 #include "Core/Resources/resourcetype_raw.h"
00062 #include "Core/Resources/datafile_compiler.h"
00063 
00064 #include "Core/Math/cl_vector.h"
00065 #include "Core/Math/bezier.h"
00066 #include "Core/Math/math.h"
00067 #include "Core/Math/rect.h"
00068 #include "Core/Math/size.h"
00069 #include "Core/Math/point.h"
00070 
00071 #endif

Generated at Wed Apr 4 19:53:59 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001