"L. Spiro Engine"
|
00001 00016 #ifndef __LSB_BUILDINGLIB_H__ 00017 #define __LSB_BUILDINGLIB_H__ 00018 00019 // Include the memory library. 00020 #include "LSAMemLib.h" 00021 using namespace ::lsa; 00022 00023 // Include the compression library. 00024 #include "LSCCompressionLib.h" 00025 using namespace ::lsc; 00026 00027 // Include the file library. 00028 #include "LSFFileLib.h" 00029 using namespace ::lsf; 00030 00031 // Include the graphics library. 00032 #include "LSGGraphicsLib.h" 00033 using namespace ::lsg; 00034 00035 // Include the threading library. 00036 #include "LSHThreadLib.h" 00037 using namespace ::lsh; 00038 00039 // Include the image library. 00040 #include "LSIImageLib.h" 00041 using namespace ::lsi; 00042 00043 // Include the math library. 00044 #include "LSMMathLib.h" 00045 using namespace ::lsm; 00046 00047 // Include the physics library. 00048 #include "LSPPhysicsLib.h" 00049 using namespace ::lsp; 00050 00051 // Include the LSTL. 00052 #include "LSTLib.h" 00053 using namespace ::lstl; 00054 00055 // Include the standard library. 00056 #include "LSSTDStandardLib.h" 00057 using namespace ::lsstd; 00058 00059 namespace lsb { 00060 00064 enum LSB_ENTITIES { 00065 LSB_E_OMNI_LIGHT = 1, 00066 LSB_E_OMNI_FLICKER_LIGHT = 2, 00067 LSB_E_SPOT_LIGHT = 3, 00068 LSB_E_PLAYER_SPAWN = 50, 00070 LSB_E_USER = 5000, 00071 }; 00072 00076 enum LSB_OMNI_LIGHT_PROPS { 00077 LSB_OLP_POS = 1, 00078 LSB_OLP_NEAR_FALLOFF = 2, 00079 LSB_OLP_FAR_FALLOFF = 3, 00080 LSB_OLP_DIFFUSE = 4, 00081 LSB_OLP_SPECULAR = 5, 00082 }; 00083 00084 } // namespace lsb 00085 00086 #endif // __LSB_BUILDINGLIB_H__