- Timestamp:
- May 27, 2005, 11:53:50 PM (20 years ago)
- Location:
- orxonox/trunk/src
- Files:
-
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/trunk/src/Makefile.am
r4338 r4346 25 25 AM_CXXFLAGS+=-I$(MAINSRCDIR)/util/animation 26 26 AM_CXXFLAGS+=-I$(MAINSRCDIR)/util/common 27 AM_CXXFLAGS+=-I$(MAINSRCDIR)/util/event 27 28 AM_CXXFLAGS+=-I$(MAINSRCDIR)/util/loading 28 29 AM_CXXFLAGS+=-I$(MAINSRCDIR)/util/track … … 55 56 util/animation/animation3d.cc \ 56 57 util/animation/animation_player.cc \ 58 util/event/event.cc \ 59 util/event/event_handler.cc \ 60 util/event/event_listener.cc \ 57 61 util/object_manager.cc \ 58 62 util/garbage_collector.cc \ … … 117 121 util/animation/animation3d.h \ 118 122 util/animation/animation_player.h \ 123 util/event/event.h \ 124 util/event/event_listener.h \ 125 util/event/event_handler.h \ 119 126 util/object_manager.h \ 120 127 util/garbage_collector.h \ -
orxonox/trunk/src/Makefile.in
r4338 r4346 57 57 track_manager.$(OBJEXT) track_node.$(OBJEXT) \ 58 58 animation.$(OBJEXT) animation3d.$(OBJEXT) \ 59 animation_player.$(OBJEXT) object_manager.$(OBJEXT) \ 60 garbage_collector.$(OBJEXT) list.$(OBJEXT) \ 61 resource_manager.$(OBJEXT) factory.$(OBJEXT) \ 59 animation_player.$(OBJEXT) event.$(OBJEXT) \ 60 event_handler.$(OBJEXT) event_listener.$(OBJEXT) \ 61 object_manager.$(OBJEXT) garbage_collector.$(OBJEXT) \ 62 list.$(OBJEXT) resource_manager.$(OBJEXT) factory.$(OBJEXT) \ 62 63 load_param.$(OBJEXT) state.$(OBJEXT) story_entity.$(OBJEXT) \ 63 64 campaign.$(OBJEXT) world.$(OBJEXT) world_entity.$(OBJEXT) \ … … 89 90 @AMDEP_TRUE@ ./$(DEPDIR)/character_attributes.Po \ 90 91 @AMDEP_TRUE@ ./$(DEPDIR)/command_node.Po ./$(DEPDIR)/curve.Po \ 91 @AMDEP_TRUE@ ./$(DEPDIR)/environment.Po ./$(DEPDIR)/factory.Po \ 92 @AMDEP_TRUE@ ./$(DEPDIR)/game_loader.Po \ 92 @AMDEP_TRUE@ ./$(DEPDIR)/environment.Po ./$(DEPDIR)/event.Po \ 93 @AMDEP_TRUE@ ./$(DEPDIR)/event_handler.Po \ 94 @AMDEP_TRUE@ ./$(DEPDIR)/event_listener.Po \ 95 @AMDEP_TRUE@ ./$(DEPDIR)/factory.Po ./$(DEPDIR)/game_loader.Po \ 93 96 @AMDEP_TRUE@ ./$(DEPDIR)/garbage_collector.Po \ 94 97 @AMDEP_TRUE@ ./$(DEPDIR)/glmenu_imagescreen.Po \ … … 247 250 target_vendor = @target_vendor@ 248 251 MAINSRCDIR = . 249 AM_CXXFLAGS = -I$(MAINSRCDIR) -I$(MAINSRCDIR)/world_entities -I$(MAINSRCDIR)/story_entities -I$(MAINSRCDIR)/lib -I$(MAINSRCDIR)/lib/coord -I$(MAINSRCDIR)/lib/data -I$(MAINSRCDIR)/lib/graphics -I$(MAINSRCDIR)/lib/graphics/importer -I$(MAINSRCDIR)/lib/graphics/particles -I$(MAINSRCDIR)/lib/gui -I$(MAINSRCDIR)/lib/gui/gui -I$(MAINSRCDIR)/lib/lang -I$(MAINSRCDIR)/lib/util -I$(MAINSRCDIR)/lib/math -I$(MAINSRCDIR)/lib/tinyxml -I$(MAINSRCDIR)/lib/physics -I$(MAINSRCDIR)/lib/physics/fields -I$(MAINSRCDIR)/defs -I$(MAINSRCDIR)/font -I$(MAINSRCDIR)/network -I$(MAINSRCDIR)/glmenu -I$(MAINSRCDIR)/ai -I$(MAINSRCDIR)/util -I$(MAINSRCDIR)/util/animation -I$(MAINSRCDIR)/util/common -I$(MAINSRCDIR)/util/ loading -I$(MAINSRCDIR)/util/track -I$(MAINSRCDIR)/subprojects252 AM_CXXFLAGS = -I$(MAINSRCDIR) -I$(MAINSRCDIR)/world_entities -I$(MAINSRCDIR)/story_entities -I$(MAINSRCDIR)/lib -I$(MAINSRCDIR)/lib/coord -I$(MAINSRCDIR)/lib/data -I$(MAINSRCDIR)/lib/graphics -I$(MAINSRCDIR)/lib/graphics/importer -I$(MAINSRCDIR)/lib/graphics/particles -I$(MAINSRCDIR)/lib/gui -I$(MAINSRCDIR)/lib/gui/gui -I$(MAINSRCDIR)/lib/lang -I$(MAINSRCDIR)/lib/util -I$(MAINSRCDIR)/lib/math -I$(MAINSRCDIR)/lib/tinyxml -I$(MAINSRCDIR)/lib/physics -I$(MAINSRCDIR)/lib/physics/fields -I$(MAINSRCDIR)/defs -I$(MAINSRCDIR)/font -I$(MAINSRCDIR)/network -I$(MAINSRCDIR)/glmenu -I$(MAINSRCDIR)/ai -I$(MAINSRCDIR)/util -I$(MAINSRCDIR)/util/animation -I$(MAINSRCDIR)/util/common -I$(MAINSRCDIR)/util/event -I$(MAINSRCDIR)/util/loading -I$(MAINSRCDIR)/util/track -I$(MAINSRCDIR)/subprojects 250 253 orxonox_DEPENDENCIES = lib/gui/gui/libORXgui.a \ 251 254 lib/physics/libORXphysics.a \ … … 266 269 util/animation/animation3d.cc \ 267 270 util/animation/animation_player.cc \ 271 util/event/event.cc \ 272 util/event/event_handler.cc \ 273 util/event/event_listener.cc \ 268 274 util/object_manager.cc \ 269 275 util/garbage_collector.cc \ … … 328 334 util/animation/animation3d.h \ 329 335 util/animation/animation_player.h \ 336 util/event/event.h \ 337 util/event/event_listener.h \ 338 util/event/event_handler.h \ 330 339 util/object_manager.h \ 331 340 util/garbage_collector.h \ … … 483 492 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curve.Po@am__quote@ 484 493 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/environment.Po@am__quote@ 494 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/event.Po@am__quote@ 495 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/event_handler.Po@am__quote@ 496 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/event_listener.Po@am__quote@ 485 497 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/factory.Po@am__quote@ 486 498 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/game_loader.Po@am__quote@ … … 657 669 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o animation_player.obj `if test -f 'util/animation/animation_player.cc'; then $(CYGPATH_W) 'util/animation/animation_player.cc'; else $(CYGPATH_W) '$(srcdir)/util/animation/animation_player.cc'; fi` 658 670 671 event.o: util/event/event.cc 672 @am__fastdepCXX_TRUE@ if $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT event.o -MD -MP -MF "$(DEPDIR)/event.Tpo" -c -o event.o `test -f 'util/event/event.cc' || echo '$(srcdir)/'`util/event/event.cc; \ 673 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/event.Tpo" "$(DEPDIR)/event.Po"; else rm -f "$(DEPDIR)/event.Tpo"; exit 1; fi 674 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/event/event.cc' object='event.o' libtool=no @AMDEPBACKSLASH@ 675 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ depfile='$(DEPDIR)/event.Po' tmpdepfile='$(DEPDIR)/event.TPo' @AMDEPBACKSLASH@ 676 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 677 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o event.o `test -f 'util/event/event.cc' || echo '$(srcdir)/'`util/event/event.cc 678 679 event.obj: util/event/event.cc 680 @am__fastdepCXX_TRUE@ if $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT event.obj -MD -MP -MF "$(DEPDIR)/event.Tpo" -c -o event.obj `if test -f 'util/event/event.cc'; then $(CYGPATH_W) 'util/event/event.cc'; else $(CYGPATH_W) '$(srcdir)/util/event/event.cc'; fi`; \ 681 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/event.Tpo" "$(DEPDIR)/event.Po"; else rm -f "$(DEPDIR)/event.Tpo"; exit 1; fi 682 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/event/event.cc' object='event.obj' libtool=no @AMDEPBACKSLASH@ 683 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ depfile='$(DEPDIR)/event.Po' tmpdepfile='$(DEPDIR)/event.TPo' @AMDEPBACKSLASH@ 684 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 685 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o event.obj `if test -f 'util/event/event.cc'; then $(CYGPATH_W) 'util/event/event.cc'; else $(CYGPATH_W) '$(srcdir)/util/event/event.cc'; fi` 686 687 event_handler.o: util/event/event_handler.cc 688 @am__fastdepCXX_TRUE@ if $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT event_handler.o -MD -MP -MF "$(DEPDIR)/event_handler.Tpo" -c -o event_handler.o `test -f 'util/event/event_handler.cc' || echo '$(srcdir)/'`util/event/event_handler.cc; \ 689 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/event_handler.Tpo" "$(DEPDIR)/event_handler.Po"; else rm -f "$(DEPDIR)/event_handler.Tpo"; exit 1; fi 690 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/event/event_handler.cc' object='event_handler.o' libtool=no @AMDEPBACKSLASH@ 691 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ depfile='$(DEPDIR)/event_handler.Po' tmpdepfile='$(DEPDIR)/event_handler.TPo' @AMDEPBACKSLASH@ 692 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 693 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o event_handler.o `test -f 'util/event/event_handler.cc' || echo '$(srcdir)/'`util/event/event_handler.cc 694 695 event_handler.obj: util/event/event_handler.cc 696 @am__fastdepCXX_TRUE@ if $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT event_handler.obj -MD -MP -MF "$(DEPDIR)/event_handler.Tpo" -c -o event_handler.obj `if test -f 'util/event/event_handler.cc'; then $(CYGPATH_W) 'util/event/event_handler.cc'; else $(CYGPATH_W) '$(srcdir)/util/event/event_handler.cc'; fi`; \ 697 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/event_handler.Tpo" "$(DEPDIR)/event_handler.Po"; else rm -f "$(DEPDIR)/event_handler.Tpo"; exit 1; fi 698 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/event/event_handler.cc' object='event_handler.obj' libtool=no @AMDEPBACKSLASH@ 699 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ depfile='$(DEPDIR)/event_handler.Po' tmpdepfile='$(DEPDIR)/event_handler.TPo' @AMDEPBACKSLASH@ 700 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 701 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o event_handler.obj `if test -f 'util/event/event_handler.cc'; then $(CYGPATH_W) 'util/event/event_handler.cc'; else $(CYGPATH_W) '$(srcdir)/util/event/event_handler.cc'; fi` 702 703 event_listener.o: util/event/event_listener.cc 704 @am__fastdepCXX_TRUE@ if $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT event_listener.o -MD -MP -MF "$(DEPDIR)/event_listener.Tpo" -c -o event_listener.o `test -f 'util/event/event_listener.cc' || echo '$(srcdir)/'`util/event/event_listener.cc; \ 705 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/event_listener.Tpo" "$(DEPDIR)/event_listener.Po"; else rm -f "$(DEPDIR)/event_listener.Tpo"; exit 1; fi 706 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/event/event_listener.cc' object='event_listener.o' libtool=no @AMDEPBACKSLASH@ 707 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ depfile='$(DEPDIR)/event_listener.Po' tmpdepfile='$(DEPDIR)/event_listener.TPo' @AMDEPBACKSLASH@ 708 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 709 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o event_listener.o `test -f 'util/event/event_listener.cc' || echo '$(srcdir)/'`util/event/event_listener.cc 710 711 event_listener.obj: util/event/event_listener.cc 712 @am__fastdepCXX_TRUE@ if $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT event_listener.obj -MD -MP -MF "$(DEPDIR)/event_listener.Tpo" -c -o event_listener.obj `if test -f 'util/event/event_listener.cc'; then $(CYGPATH_W) 'util/event/event_listener.cc'; else $(CYGPATH_W) '$(srcdir)/util/event/event_listener.cc'; fi`; \ 713 @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/event_listener.Tpo" "$(DEPDIR)/event_listener.Po"; else rm -f "$(DEPDIR)/event_listener.Tpo"; exit 1; fi 714 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='util/event/event_listener.cc' object='event_listener.obj' libtool=no @AMDEPBACKSLASH@ 715 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ depfile='$(DEPDIR)/event_listener.Po' tmpdepfile='$(DEPDIR)/event_listener.TPo' @AMDEPBACKSLASH@ 716 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 717 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o event_listener.obj `if test -f 'util/event/event_listener.cc'; then $(CYGPATH_W) 'util/event/event_listener.cc'; else $(CYGPATH_W) '$(srcdir)/util/event/event_listener.cc'; fi` 718 659 719 object_manager.o: util/object_manager.cc 660 720 @am__fastdepCXX_TRUE@ if $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT object_manager.o -MD -MP -MF "$(DEPDIR)/object_manager.Tpo" -c -o object_manager.o `test -f 'util/object_manager.cc' || echo '$(srcdir)/'`util/object_manager.cc; \ … … 1547 1607 1548 1608 distdir: $(DISTFILES) 1549 $(mkdir_p) $(distdir)/ai $(distdir)/defs $(distdir)/glmenu $(distdir)/lib/coord $(distdir)/lib/graphics $(distdir)/lib/graphics/importer $(distdir)/lib/graphics/particles $(distdir)/lib/lang $(distdir)/lib/math $(distdir)/lib/util $(distdir)/network $(distdir)/proto $(distdir)/story_entities $(distdir)/subprojects $(distdir)/util $(distdir)/util/animation $(distdir)/util/common $(distdir)/util/ loading $(distdir)/util/track $(distdir)/world_entities1609 $(mkdir_p) $(distdir)/ai $(distdir)/defs $(distdir)/glmenu $(distdir)/lib/coord $(distdir)/lib/graphics $(distdir)/lib/graphics/importer $(distdir)/lib/graphics/particles $(distdir)/lib/lang $(distdir)/lib/math $(distdir)/lib/util $(distdir)/network $(distdir)/proto $(distdir)/story_entities $(distdir)/subprojects $(distdir)/util $(distdir)/util/animation $(distdir)/util/common $(distdir)/util/event $(distdir)/util/loading $(distdir)/util/track $(distdir)/world_entities 1550 1610 @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ 1551 1611 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ -
orxonox/trunk/src/class_list.h
r4326 r4346 62 62 CL_COMMAND_NODE, 63 63 64 CL_EVENT, 65 CL_EVENT_HANDLER, 66 CL_EVENT_LISTENER, 67 64 68 CL_GRAPHICS_ENGINE, 65 69 CL_TEXT_ENGINE, -
orxonox/trunk/src/subprojects/Makefile.in
r4343 r4346 186 186 esac; \ 187 187 done; \ 188 echo ' cd $(top_srcdir) && $(AUTOMAKE) -- gnusrc/subprojects/Makefile'; \188 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/subprojects/Makefile'; \ 189 189 cd $(top_srcdir) && \ 190 $(AUTOMAKE) -- gnusrc/subprojects/Makefile190 $(AUTOMAKE) --foreign src/subprojects/Makefile 191 191 .PRECIOUS: Makefile 192 192 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status -
orxonox/trunk/src/subprojects/gui/Makefile.in
r4343 r4346 229 229 esac; \ 230 230 done; \ 231 echo ' cd $(top_srcdir) && $(AUTOMAKE) -- gnusrc/subprojects/gui/Makefile'; \231 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/subprojects/gui/Makefile'; \ 232 232 cd $(top_srcdir) && \ 233 $(AUTOMAKE) -- gnusrc/subprojects/gui/Makefile233 $(AUTOMAKE) --foreign src/subprojects/gui/Makefile 234 234 .PRECIOUS: Makefile 235 235 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status -
orxonox/trunk/src/subprojects/importer/Makefile.in
r4343 r4346 228 228 esac; \ 229 229 done; \ 230 echo ' cd $(top_srcdir) && $(AUTOMAKE) -- gnusrc/subprojects/importer/Makefile'; \230 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/subprojects/importer/Makefile'; \ 231 231 cd $(top_srcdir) && \ 232 $(AUTOMAKE) -- gnusrc/subprojects/importer/Makefile232 $(AUTOMAKE) --foreign src/subprojects/importer/Makefile 233 233 .PRECIOUS: Makefile 234 234 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status -
orxonox/trunk/src/subprojects/particles/Makefile.in
r4343 r4346 257 257 esac; \ 258 258 done; \ 259 echo ' cd $(top_srcdir) && $(AUTOMAKE) -- gnusrc/subprojects/particles/Makefile'; \259 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/subprojects/particles/Makefile'; \ 260 260 cd $(top_srcdir) && \ 261 $(AUTOMAKE) -- gnusrc/subprojects/particles/Makefile261 $(AUTOMAKE) --foreign src/subprojects/particles/Makefile 262 262 .PRECIOUS: Makefile 263 263 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status -
orxonox/trunk/src/subprojects/testmain/Makefile.in
r4343 r4346 197 197 esac; \ 198 198 done; \ 199 echo ' cd $(top_srcdir) && $(AUTOMAKE) -- gnusrc/subprojects/testmain/Makefile'; \199 echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/subprojects/testmain/Makefile'; \ 200 200 cd $(top_srcdir) && \ 201 $(AUTOMAKE) -- gnusrc/subprojects/testmain/Makefile201 $(AUTOMAKE) --foreign src/subprojects/testmain/Makefile 202 202 .PRECIOUS: Makefile 203 203 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status -
orxonox/trunk/src/util/event/event.cc
r4329 r4346 10 10 11 11 ### File Specific: 12 main-programmer: ...12 main-programmer: Patrick Boenzli 13 13 co-programmer: ... 14 14 */ 15 15 16 //#define DEBUG_SPECIAL_MODULE DEBUG_MODULE_ 16 #define DEBUG_SPECIAL_MODULE DEBUG_MODULE_EVENT 17 17 18 #include " proto_class.h"18 #include "event.h" 19 19 20 20 using namespace std; … … 25 25 \todo this constructor is not jet implemented - do it 26 26 */ 27 ProtoClass::ProtoClass()27 Event::Event () 28 28 { 29 this->setClassID(CL_ PROTO_ID, "ProtoClass");29 this->setClassID(CL_EVENT, "Event"); 30 30 31 /* If you make a new class, what is most probably the case when you write this file32 don't forget to:33 1. Add the new file new_class.cc to the ./src/Makefile.am34 2. Add the class identifier to ./src/class_list.h eg. CL_NEW_CLASS35 36 Advanced Topics:37 - if you want to let your object be managed via the ObjectManager make sure to read38 the object_manager.h header comments. You will use this most certanly only if you39 make many objects of your class, like a weapon bullet.40 */41 31 } 42 32 … … 46 36 47 37 */ 48 ProtoClass::~ProtoClass()38 Event::~Event () 49 39 { 50 40 // delete what has to be deleted here -
orxonox/trunk/src/util/event/event.h
r4329 r4346 1 1 /*! 2 \file proto_class.h3 \brief Definition of ...2 \file event.h 3 \brief an abstract event 4 4 5 5 */ 6 6 7 #ifndef _ PROTO_CLASS_H8 #define _ PROTO_CLASS_H7 #ifndef _EVENT_H 8 #define _EVENT_H 9 9 10 10 #include "base_object.h" 11 11 12 // FORWARD DEFINITION13 12 14 15 16 //! A class for ... 17 class ProtoClass : public BaseObject { 13 //! An abstract event class 14 class Event : public BaseObject { 18 15 19 16 public: 20 ProtoClass(); 21 virtual ~ProtoClass(); 22 23 24 private: 17 Event(); 18 virtual ~Event(); 25 19 26 20 }; 27 21 28 #endif /* _ PROTO_CLASS_H */22 #endif /* _EVENT_H */ -
orxonox/trunk/src/util/event/event_handler.cc
r4329 r4346 10 10 11 11 ### File Specific: 12 main-programmer: ...13 co-programmer: ...12 main-programmer: Patrick Boenzli 13 co-programmer: 14 14 */ 15 15 16 //#define DEBUG_SPECIAL_MODULE DEBUG_MODULE_WORLD_ENTITY 16 #define DEBUG_SPECIAL_MODULE DEBUG_MODULE_EVENT 17 17 18 #include " proto_singleton.h"18 #include "event_handler.h" 19 19 20 20 using namespace std; … … 24 24 \brief standard constructor 25 25 */ 26 ProtoSingleton::ProtoSingleton()26 EventHandler::EventHandler () 27 27 { 28 this->setClassName("ProtoSingleton"); 29 this->setClassID(CL_PROTO_ID, "ProtoSingleton"); 30 31 /* If you make a new class, what is most probably the case when you write this file 32 don't forget to: 33 1. Add the new file new_class.cc to the ./src/Makefile.am 34 2. Add the class identifier to ./src/class_list.h eg. CL_NEW_CLASS 35 36 Advanced Topics: 37 - if you want to let your object be managed via the ObjectManager make sure to read 38 the object_manager.h header comments. You will use this most certanly only if you 39 make many objects of your class, like a weapon bullet. 40 */ 28 this->setClassID(CL_EVENT_HANDLER, "EventHandler"); 41 29 } 42 30 … … 44 32 \brief the singleton reference to this class 45 33 */ 46 ProtoSingleton* ProtoSingleton::singletonRef = NULL;34 EventHandler* EventHandler::singletonRef = NULL; 47 35 48 36 /** 49 37 \returns a Pointer to this Class 50 38 */ 51 ProtoSingleton* ProtoSingleton::getInstance(void)39 EventHandler* EventHandler::getInstance(void) 52 40 { 53 if (! ProtoSingleton::singletonRef)54 ProtoSingleton::singletonRef = new ProtoSingleton();55 return ProtoSingleton::singletonRef;41 if (!EventHandler::singletonRef) 42 EventHandler::singletonRef = new EventHandler(); 43 return EventHandler::singletonRef; 56 44 } 57 45 … … 60 48 61 49 */ 62 ProtoSingleton::~ProtoSingleton()50 EventHandler::~EventHandler () 63 51 { 64 ProtoSingleton::singletonRef = NULL;52 EventHandler::singletonRef = NULL; 65 53 66 54 } -
orxonox/trunk/src/util/event/event_handler.h
r4329 r4346 1 1 /*! 2 \file proto_singleton.h3 \brief Definition of the ... singleton Class2 \file event_handler.h 3 \brief Definition of the EventHandler 4 4 5 5 */ 6 6 7 #ifndef _ PROTO_SINGLETON_H8 #define _ PROTO_SINGLETON_H7 #ifndef _EVENT_HANDLER_H 8 #define _EVENT_HANDLER_H 9 9 10 10 #include "base_object.h" 11 11 12 // FORWARD DEFINITION 12 class EventListener; 13 template<class T> class tList; 13 14 14 //! A default singleton class. 15 class ProtoSingleton : public BaseObject { 15 typedef enum elState 16 { 17 ES_GAME, 18 ES_GAME_MENU, 19 ES_MENU, 20 21 ES_NUMBER, 22 }; 23 24 25 //! The one Event Handler from Orxonox 26 class EventHandler : public BaseObject { 16 27 17 28 public: 18 static ProtoSingleton* getInstance(void); 19 virtual ~ProtoSingleton(void); 29 static EventHandler* getInstance(void); 30 virtual ~EventHandler(void); 31 32 void subscribeListener(EventListener* el, elState state); 33 void unsubscribeListener(EventListener* el, elState state); 34 void flush(); 35 36 void loadKeyBindings(const char* fileName); 37 38 void tick(float t); 20 39 21 40 private: 22 ProtoSingleton(void); 23 static ProtoSingleton* singletonRef; 41 EventHandler(void); 42 static EventHandler* singletonRef; 43 44 EventListener** listeners; //!< a list of registered listeners 45 24 46 }; 25 47 26 #endif /* _ PROTO_SINGLETON_H */48 #endif /* _EVENT_HANDLER_H */ -
orxonox/trunk/src/util/event/event_listener.cc
r4329 r4346 10 10 11 11 ### File Specific: 12 main-programmer: ...12 main-programmer: Patrick Boenzli 13 13 co-programmer: ... 14 14 */ 15 15 16 //#define DEBUG_SPECIAL_MODULE DEBUG_MODULE_ 16 #define DEBUG_SPECIAL_MODULE DEBUG_MODULE_EVENT 17 17 18 #include " proto_class.h"18 #include "event_listener.h" 19 19 20 20 using namespace std; … … 25 25 \todo this constructor is not jet implemented - do it 26 26 */ 27 ProtoClass::ProtoClass()27 EventListener::EventListener () 28 28 { 29 this->setClassID(CL_PROTO_ID, "ProtoClass"); 30 31 /* If you make a new class, what is most probably the case when you write this file 32 don't forget to: 33 1. Add the new file new_class.cc to the ./src/Makefile.am 34 2. Add the class identifier to ./src/class_list.h eg. CL_NEW_CLASS 35 36 Advanced Topics: 37 - if you want to let your object be managed via the ObjectManager make sure to read 38 the object_manager.h header comments. You will use this most certanly only if you 39 make many objects of your class, like a weapon bullet. 40 */ 29 this->setClassID(CL_EVENT_LISTENER, "EventListener"); 41 30 } 42 31 … … 46 35 47 36 */ 48 ProtoClass::~ProtoClass()37 EventListener::~EventListener () 49 38 { 50 39 // delete what has to be deleted here -
orxonox/trunk/src/util/event/event_listener.h
r4329 r4346 1 1 /*! 2 \file proto_class.h3 \brief Definition of ...2 \file event_listener.h 3 \brief Definition of an event listener base class 4 4 5 5 */ 6 6 7 #ifndef _ PROTO_CLASS_H8 #define _ PROTO_CLASS_H7 #ifndef _EVENT_LISTENER_H 8 #define _EVENT_LISTENER_H 9 9 10 10 #include "base_object.h" 11 11 12 // FORWARD DEFINITION13 12 14 15 16 //! A class for ... 17 class ProtoClass : public BaseObject { 13 //! A class for event listener 14 class EventListener : public BaseObject { 18 15 19 16 public: 20 ProtoClass();21 virtual ~ ProtoClass();17 EventListener(); 18 virtual ~EventListener(); 22 19 23 24 private:25 20 26 21 }; 27 22 28 #endif /* _ PROTO_CLASS_H */23 #endif /* _EVENT_LISTENER_H */
Note: See TracChangeset
for help on using the changeset viewer.