Changeset 10147 in orxonox.OLD for trunk/src/world_entities/world_entity.h
- Timestamp:
- Dec 25, 2006, 1:30:44 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/world_entities/world_entity.h
r10013 r10147 15 15 #include "object_manager.h" 16 16 #include "glincl.h" 17 18 #include "aabb_tree_node.h" 19 20 #include "physics_interface.h" 21 17 22 #include <vector> 18 19 #include "aabb_tree_node.h"20 21 #include "physics_interface.h"22 23 23 24 24 … … 33 33 class Model; 34 34 35 class ObjectInformationFile; 36 class MountPoint; 37 35 38 36 39 //! Basis-class all interactive stuff in the world is derived from … … 50 53 Model* getModel(unsigned int modelNumber = 0) const { return (this->models.size() > modelNumber)? this->models[modelNumber] : NULL; }; 51 54 55 void loadObjectInformationFile(const std::string& fileName); 52 56 inline void loadMD2Texture(const std::string& fileName) { this->md2TextureFileName = fileName; } 57 58 void addMountPoint(MountPoint* mountPoint); 59 void addMountPoint(int slot, MountPoint* mountPoint); 60 void mount(int slot, WorldEntity* entity); 61 void unmount(int slot); 53 62 54 63 /** @param visibility if the Entity should be visible (been draw) */ … … 185 194 186 195 std::vector<Model*> models; //!< The model that should be loaded for this entity. 196 ObjectInformationFile* oiFile; //!< Reference to the object information file discribing the model of this WE 197 std::vector<MountPoint*> mountPoints; //!< A list with mount points for this model 187 198 std::string md2TextureFileName; //!< the file name of the md2 model texture, only if this 188 199 std::string modelLODName; //!< the name of the model lod file
Note: See TracChangeset
for help on using the changeset viewer.