Changeset 6142 in orxonox.OLD for trunk/src/story_entities/world.h
- Timestamp:
- Dec 16, 2005, 7:13:57 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/story_entities/world.h
r6048 r6142 11 11 #include "story_entity.h" 12 12 #include "p_node.h" 13 #include "object_manager.h" 13 14 14 class World; 15 15 16 class WorldEntity; 16 17 class Camera; … … 18 19 class GLMenuImageScreen; 19 20 class Terrain; 20 class GarbageCollector;21 class Text;22 21 class TiXmlElement; 23 22 24 23 class Shell; 25 24 class OggPlayer; 26 template<class T> class tList;27 25 28 26 //! The game world … … 61 59 bool command (Command* cmd); 62 60 63 tList<WorldEntity>* getEntities();64 65 61 /* interface to world */ 66 62 void spawn (WorldEntity* entity); … … 84 80 void synchronize (); 85 81 void handleInput (); 82 void tick (std::list<WorldEntity*> worldEntity, float dt); 86 83 void tick (); 87 84 void update (); … … 104 101 bool bPause; //!< pause mode 105 102 103 ObjectManager objectManager; //!< The ObjectManager of this World. 104 106 105 GLMenuImageScreen* glmis; //!< The Level-Loader Display 107 106 … … 118 117 119 118 GLuint objectList; //!< temporary: @todo this will be ereased soon 120 tList<WorldEntity>* entities; //!< A template List of all entities. Every moving thing should be included here, and world automatically updates them. 119 121 120 Player* localPlayer; //!< The Player, you fly through the level. 122 121 };
Note: See TracChangeset
for help on using the changeset viewer.