00001 00004 /* Copyright, 2002 Nevrax Ltd. 00005 * 00006 * This file is part of NEVRAX NEL. 00007 * NEVRAX NEL is free software; you can redistribute it and/or modify 00008 * it under the terms of the GNU General Public License as published by 00009 * the Free Software Foundation; either version 2, or (at your option) 00010 * any later version. 00011 00012 * NEVRAX NEL is distributed in the hope that it will be useful, but 00013 * WITHOUT ANY WARRANTY; without even the implied warranty of 00014 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00015 * General Public License for more details. 00016 00017 * You should have received a copy of the GNU General Public License 00018 * along with NEVRAX NEL; see the file COPYING. If not, write to the 00019 * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, 00020 * MA 02111-1307, USA. 00021 */ 00022 00023 #include "std3d.h" 00024 00025 00026 #include "nel/3d/ps_util.h" 00027 #include "nel/3d/ps_zone.h" 00028 00029 00030 00031 namespace NL3D 00032 { 00033 void CPSUtil::registerZones() 00034 { 00035 NLMISC_REGISTER_CLASS(CPSZonePlane); 00036 NLMISC_REGISTER_CLASS(CPSZoneSphere); 00037 NLMISC_REGISTER_CLASS(CPSZoneDisc); 00038 NLMISC_REGISTER_CLASS(CPSZoneRectangle); 00039 NLMISC_REGISTER_CLASS(CPSZoneCylinder); 00040 } 00041 } // NL3D
1.6.1