Changeset 3225 in orxonox.OLD for orxonox/trunk/src/world.h
- Timestamp:
- Dec 20, 2004, 12:23:58 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/trunk/src/world.h
r3224 r3225 25 25 26 26 template<typename T> 27 T* spawn (Location* loc, WorldEntity* owner); // template to be able to spawn any derivation of WorldEntity27 T* spawn (Location* loc, WorldEntity* owner); // template to be able to spawn any derivation of WorldEntity 28 28 template<typename T> 29 T* spawn (Placement* plc, WorldEntity* owner);29 T* spawn (Placement* plc, WorldEntity* owner); 30 30 31 virtual ErrorMessage init ();32 virtual ErrorMessage start ();33 virtual ErrorMessage stop ();34 virtual ErrorMessage pause ();35 virtual ErrorMessage resume ();31 virtual ErrorMessage init (); 32 virtual ErrorMessage start (); 33 virtual ErrorMessage stop (); 34 virtual ErrorMessage pause (); 35 virtual ErrorMessage resume (); 36 36 37 virtual void load ();38 virtual void destroy ();37 virtual void load (); 38 virtual void destroy (); 39 39 40 void time _slice (Uint32 deltaT);40 void timeSlice (Uint32 deltaT); 41 41 void collide (); 42 42 void draw (); 43 43 void update (); // maps Locations to Placements 44 void calc _camera_pos (Location* loc, Placement* plc);44 void calcCameraPos (Location* loc, Placement* plc); 45 45 46 46 void unload (); 47 bool command (Command* cmd);47 bool command (Command* cmd); 48 48 49 void setTrackLen (Uint32 tracklen);50 int getTrackLen ();49 void setTrackLen (Uint32 tracklen); 50 int getTrackLen (); 51 51 //bool system_command (Command* cmd); 52 Camera* getCamera ();52 Camera* getCamera (); 53 53 54 void spawn (WorldEntity* entity);55 void spawn (WorldEntity* entity, Location* loc);56 void spawn (WorldEntity* entity, Placement* plc);54 void spawn (WorldEntity* entity); 55 void spawn (WorldEntity* entity, Location* loc); 56 void spawn (WorldEntity* entity, Placement* plc); 57 57 58 58 tList<WorldEntity>* entities; … … 76 76 WorldEntity* localPlayer; 77 77 78 void mainLoop ();79 void synchronize ();80 void handle_input ();81 void time _slice();82 void collision ();83 void display ();84 void debug ();78 void mainLoop (); 79 void synchronize (); 80 void handle_input (); 81 void timeSlice (); 82 void collision (); 83 void display (); 84 void debug (); 85 85 }; 86 86
Note: See TracChangeset
for help on using the changeset viewer.