00001 /* -*- mode: c++; c-basic-offset: 4; indent-tabs-mode: nil -*- 00002 00003 this file is part of rcssserver3D 00004 Fri May 9 2003 00005 Copyright (C) 2002,2003 Koblenz University 00006 Copyright (C) 2003 RoboCup Soccer Server 3D Maintenance Group 00007 $Id: export.cpp,v 1.9 2006/03/12 14:22:03 fruit Exp $ 00008 00009 This program is free software; you can redistribute it and/or modify 00010 it under the terms of the GNU General Public License as published by 00011 the Free Software Foundation; version 2 of the License. 00012 00013 This program is distributed in the hope that it will be useful, 00014 but WITHOUT ANY WARRANTY; without even the implied warranty of 00015 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00016 GNU General Public License for more details. 00017 00018 You should have received a copy of the GNU General Public License 00019 along with this program; if not, write to the Free Software 00020 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 00021 */ 00022 00023 #include <zeitgeist/zeitgeist.h> 00024 #include "beameffector/beameffector.h" 00025 #include "catcheffector/catcheffector.h" 00026 #include "createeffector/createeffector.h" 00027 #include "driveeffector/driveeffector.h" 00028 #include "initeffector/initeffector.h" 00029 #include "kickeffector/kickeffector.h" 00030 #include "pantilteffector/pantilteffector.h" 00031 #include "sayeffector/sayeffector.h" 00032 #include "soccercontrolaspect/soccercontrolaspect.h" 00033 #include "gamestateaspect/gamestateaspect.h" 00034 #include "gamestateaspect/gamestateitem.h" 00035 #include "ballstateaspect/ballstateaspect.h" 00036 #include "soccerruleaspect/soccerruleaspect.h" 00037 #include "agentstate/agentstate.h" 00038 #include "sexpmonitor/sexpmonitor.h" 00039 #include "trainercommandparser/trainercommandparser.h" 00040 #include "fieldflag/fieldflag.h" 00041 #include "ball/ball.h" 00042 #include "visionperceptor/visionperceptor.h" 00043 #include "restrictedvisionperceptor/restrictedvisionperceptor.h" 00044 #include "gamestateperceptor/gamestateperceptor.h" 00045 #include "agentstateperceptor/agentstateperceptor.h" 00046 #include "hearperceptor/hearperceptor.h" 00047 00048 ZEITGEIST_EXPORT_BEGIN() 00049 ZEITGEIST_EXPORT(SoccerControlAspect); 00050 ZEITGEIST_EXPORT(GameStateAspect); 00051 ZEITGEIST_EXPORT(GameStateItem); 00052 ZEITGEIST_EXPORT(BallStateAspect); 00053 ZEITGEIST_EXPORT(SoccerRuleAspect); 00054 ZEITGEIST_EXPORT(BeamEffector); 00055 ZEITGEIST_EXPORT(CatchEffector); 00056 ZEITGEIST_EXPORT(CreateEffector); 00057 ZEITGEIST_EXPORT(DriveEffector); 00058 ZEITGEIST_EXPORT(InitEffector); 00059 ZEITGEIST_EXPORT(KickEffector); 00060 ZEITGEIST_EXPORT(PanTiltEffector); 00061 ZEITGEIST_EXPORT(SayEffector); 00062 ZEITGEIST_EXPORT(ObjectState); 00063 ZEITGEIST_EXPORT(AgentState); 00064 ZEITGEIST_EXPORT(TrainerCommandParser); 00065 ZEITGEIST_EXPORT(SexpMonitor); 00066 ZEITGEIST_EXPORT(FieldFlag); 00067 ZEITGEIST_EXPORT(Ball); 00068 ZEITGEIST_EXPORT(AgentStatePerceptor); 00069 ZEITGEIST_EXPORT(GameStatePerceptor); 00070 ZEITGEIST_EXPORT(HearPerceptor); 00071 ZEITGEIST_EXPORT(RestrictedVisionPerceptor); 00072 ZEITGEIST_EXPORT(VisionPerceptor); 00073 ZEITGEIST_EXPORT_END() 00074