9 #if defined (_WIN32) && !defined (__CYGWIN__)
15 #include <sys/types.h>
29 std::string customizedUnit,
41 fg_subnumber, netxml );
62 std::string customizedUnit,
66 return new Unit( filename,
76 return new Unit( meshes,
111 const string &modifications,
117 float detonation_radius,
157 const std::string &filename,
158 const std::string &technique,
159 const std::string &unitname,
162 const vector< string > &dest,
166 const std::vector< GFXLightLocal > &ligh,
173 Planet *p =
new Planet( x, y, vely, rotvel, pos, gravity, radius,
174 filename, technique, unitname, dest, orbitcent, parent, faction,
175 fullname, inside_out, ligh.size() );
197 const string &modifications,
201 return new Enhancement( filename, faction, modifications, flightgrp, fg_subnumber );
206 const char *filename,
209 const std::string &unitModifications,
217 const char *filename,
220 const std::string &unitModifications,
234 Asteroid *ast =
new Asteroid( filename, faction, fg, fg_snumber, difficulty );