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

bsp_loader.h

Go to the documentation of this file.
00001 /***************************************************************************************************/ 00002 /***************************************************************************************************/ 00007 /***************************************************************************************************/ 00008 /***************************************************************************************************/ 00009 #ifndef BSP_LOADER_H 00010 #define BSP_LOADER_H 00011 00012 00013 /*------------------------------------ Prototypes ---------------------------------------------*/ 00014 class cBSP_Loader; 00015 00016 00017 /*------------------------------------ Includes ---------------------------------------------*/ 00018 #include <fstream> 00019 00020 #include "game_bsp.h" 00021 00022 00023 /*------------------------------------- Classes ---------------------------------------------*/ 00024 00025 00026 /*************************************************************************************************/ 00028 /*************************************************************************************************/ 00029 class cBSP_Loader 00030 { 00031 public: 00033 00034 bool Load(char * filename , cGame_World * world); 00035 00036 private: 00038 00039 bool Read_Area(std::ifstream & in, cGame_World * game); 00040 00042 00043 bool Read_Wall(std::ifstream & in, cGame_World * game); 00044 00046 void Display_Error(int n_line , char * file); 00047 }; 00048 00049 00050 #endif

Generated on Fri May 21 19:22:36 2004 for LIBELL by doxygen 1.3.7