00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00028
00029 #if !defined __cplusplus
00030 #error C++ compiler required
00031 #endif
00032
00033
00034 #include <sstream>
00035 #include <string>
00036 #include <vector>
00037
00038
00039 #include "global.hpp"
00040 #include "htranmap.hpp"
00041 #include "lump.hpp"
00042 #include "wadentry.hpp"
00043
00044 using namespace Doomwad;
00045
00046 const std::string HTranMap::NAME = "HTRANMAP";
00047
00051 HTranMap::HTranMap (void) throw ()
00052 {
00053 return;
00054 }
00055
00063 HTranMap::HTranMap (const Lump &lump) throw ()
00064 {
00065 this->setFromLump (lump);
00066 return;
00067 }
00068
00072 HTranMap::~HTranMap (void) throw ()
00073 {
00074 return;
00075 }
00076
00077 bool HTranMap::setFromLump (const Lump &lump) throw ()
00078 {
00079
00080
00081 lump.size ();
00082 return true;
00083 }
00084
00085 Lump HTranMap::toLump (void) const throw ()
00086 {
00087
00088
00089 Lump l (NAME);
00090 return l;
00091 }
00092
00093 std::string HTranMap::toString (void) const throw ()
00094 {
00095
00096
00097 std::ostringstream str;
00098 return str.str ();
00099 }