Keos.h

Go to the documentation of this file.
00001 
00031 #ifndef KEOS_H
00032 #define KEOS_H
00033 
00034 // Macros for the start and end of Keos programs
00035 #define KEOS_START(); {
00036 #define KEOS_SHUTDOWN(); } KeosRoot.Shutdown();
00037 
00038 // This file includes all the other files which you will need to build a client application
00039 #include "KeosPrerequisites.h"
00040 
00041 #include "KeosException.h"
00042 #include "KeosDynLibManager.h"
00043 #include "KeosFile.h"
00044 #include "KeosSingleton.h"
00045 #include "KeosLogger.h"
00046 #include "KeosRoot.h"
00047 #include "KeosSmartPtr.h"
00048 #include "KeosRenderSystem.h"
00049 #include "KeosRenderApp.h"
00050 #include "KeosMatrix4.h"
00051 #include "KeosDeclaration.h"
00052 #include "KeosDeclarationElement.h"
00053 #include "KeosEnums.h"
00054 #include "KeosVector2.h"
00055 #include "KeosVector3.h"
00056 #include "KeosVector4.h"
00057 #include "KeosBuffer.h"
00058 #include "KeosColor.h"
00059 #include "KeosLoader.h"
00060 #include "KeosMediaManager.h"
00061 #include "KeosResourceManager.h"
00062 #include "KeosImage.h"
00063 #include "KeosTexture.h"
00064 #include "KeosGraphicString.h"
00065 #include "KeosFontManager.h"
00066 #include "KeosConsole.h"
00067 #include "KeosConsoleLook.h"
00068 #include "KeosConsoleLookDefault.h"
00069 #include "KeosConsoleFunctor.h"
00070 #include "KeosMD2Loader.h"
00071 #include "KeosMD2AnimatedLoader.h"
00072 #include "KeosMDLQ1Loader.h"
00073 #include "KeosMDLQ1AnimatedLoader.h"
00074 #include "Keos3DSLoader.h"
00075 #include "KeosShader.h"
00076 #include "KeosMesh.h"
00077 #include "KeosMaterial.h"
00078 #include "KeosAnimatedMeshKF.h"
00079 #include "KeosLight.h"
00080 #include "KeosMeshGen.h"
00081 #include "KeosMath.h"
00082 
00083 #define KeosRoot Keos::CRoot::Instance()
00084 
00085 #endif // KEOS_H

Generated on Fri Mar 9 14:29:01 2007 for Keos by  doxygen 1.5.1-p1