Changeset 9513 in orxonox.OLD
- Timestamp:
- Jul 27, 2006, 5:38:53 PM (18 years ago)
- Location:
- branches/proxy/src
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/proxy/src/lib/network/server_socket.h
r7954 r9513 1 1 /*! 2 2 * @file server_socket.h 3 * waits for incoming connections4 3 * waits for incoming connections and handles them. 4 * 5 5 */ 6 6 -
branches/proxy/src/util/object_manager.cc
r9406 r9513 134 134 if (omList != OM_INIT || omList == OM_SIZE) 135 135 { 136 PRINT(0)(" +ObjectManager-LIST: '%s'==size='%d'==---\n", ObjectManager::OMListToString((OM_LIST)omList) , this->objectLists[omList].size());136 PRINT(0)(" +ObjectManager-LIST: '%s'==size='%d'==---\n", ObjectManager::OMListToString((OM_LIST)omList).c_str(), this->objectLists[omList].size()); 137 137 // if (level >= 1) 138 138 { … … 174 174 * @returns the String transformed from omList. 175 175 */ 176 const char*ObjectManager::OMListToString(OM_LIST omList)176 const std::string& ObjectManager::OMListToString(OM_LIST omList) 177 177 { 178 178 if (omList == OM_INIT || omList == OM_SIZE) 179 return "===invalid===";179 return ObjectManager::objectManagerListNames[0]; 180 180 181 181 printf("%d\n", omList); … … 199 199 } 200 200 } 201 return OM_ DEFAULT_LIST;202 } 203 204 205 206 const char*ObjectManager::objectManagerListNames[] = {201 return OM_NULL; 202 } 203 204 205 206 const std::string ObjectManager::objectManagerListNames[] = { 207 207 "null", 208 208 "dead", -
branches/proxy/src/util/object_manager.h
r8068 r9513 96 96 97 97 static OM_LIST StringToOMList(const std::string& listName); 98 static const char*OMListToString(OM_LIST omList);98 static const std::string& OMListToString(OM_LIST omList); 99 99 100 100 … … 113 113 EntityList objectLists[OM_SIZE]; //!< The ObjectLists. 114 114 115 static const char*objectManagerListNames[]; //!< Names of all the lists115 static const std::string objectManagerListNames[]; //!< Names of all the lists 116 116 117 117 EntityList reflectionList; //!< A list of all reflected objects in the world -
branches/proxy/src/world_entities/npcs/ground_turret.cc
r9406 r9513 80 80 81 81 /** 82 * loads a GroundTurret from a XML-element82 * @brief loads a GroundTurret from a XML-element 83 83 * @param root the XML-element to load from 84 84 * @todo make the class Loadable -
branches/proxy/src/world_entities/weapons/aim.h
r7221 r9513 37 37 38 38 inline void selectTarget(PNode* target) { this->setParent(target); }; 39 inline PNode* getTarget(PNode* target) { return this->getParent(); };39 inline PNode* getTarget(PNode* target) const { return this->getParent(); }; 40 40 41 41 void searchTarget(); 42 42 43 void setRange(float range) {this->range = range;};44 void setAngle(float angle) {this->angle = angle;};45 void setGroup(OM_LIST group) {this->group = group;};43 void setRange(float range) {this->range = range;}; 44 void setAngle(float angle) {this->angle = angle;}; 45 void setGroup(OM_LIST group) {this->group = group;}; 46 46 47 47 void setSize(float size); -
branches/proxy/src/world_entities/world_entity.cc
r9494 r9513 141 141 .describe("The Health the WorldEntity has at this moment") 142 142 .defaultValues(1.0f); 143 144 LoadParam(root, "list", this, WorldEntity, toListS); 143 145 } 144 146 … … 478 480 } 479 481 482 void WorldEntity::toListS(const std::string& listName) 483 { 484 OM_LIST id = ObjectManager::StringToOMList(listName); 485 if (id != OM_NULL) 486 this->toList(id); 487 else 488 PRINTF(2)("List %s not found\n", listName.c_str()); 489 } 490 491 480 492 void WorldEntity::toReflectionList() 481 493 { … … 822 834 PRINT(0)("WorldEntity %s::%s (DEBUG)\n", this->getClassCName(), this->getCName()); 823 835 this->debugNode(); 824 PRINT(0)("List: %s ; ModelCount %d - ", ObjectManager::OMListToString(this->objectListNumber) 836 PRINT(0)("List: %s ; ModelCount %d - ", ObjectManager::OMListToString(this->objectListNumber).c_str(), this->models.size()); 825 837 for (unsigned int i = 0; i < this->models.size(); i++) 826 838 { -
branches/proxy/src/world_entities/world_entity.h
r9298 r9513 115 115 /* --- Object Manager Block --- */ 116 116 void toList(OM_LIST list); 117 void toListS(const std::string& listName); 117 118 118 119 void toReflectionList();
Note: See TracChangeset
for help on using the changeset viewer.