Changeset 7039 for code/branches/presentation3/src/orxonox
- Timestamp:
- May 31, 2010, 9:33:09 AM (14 years ago)
- Location:
- code/branches/presentation3/src/orxonox
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/presentation3/src/orxonox/Level.h
r6926 r7039 57 57 void playerEntered(PlayerInfo* player); 58 58 void playerLeft(PlayerInfo* player); 59 59 60 60 MeshLodInformation* getLodInfo(std::string meshName) const; 61 61 -
code/branches/presentation3/src/orxonox/graphics/MeshLodInformation.cc
r7036 r7039 41 41 42 42 MeshLodInformation::MeshLodInformation(BaseObject* creator) 43 43 : BaseObject(creator), lodLevel_(5), bEnabled_(true), numLevels_(10), reductionRate_(0.15) 44 44 { 45 45 RegisterObject(MeshLodInformation); … … 62 62 std::string MeshLodInformation::getMeshName() 63 63 { 64 64 return MeshLodInformation::getMeshSource(); 65 65 } 66 67 68 66 67 void MeshLodInformation::setLodLevel(float lodLevel) 68 { 69 69 if(lodLevel>=0) 70 71 72 73 74 75 76 77 78 79 80 81 82 83 70 lodLevel_=lodLevel; 71 } 72 float MeshLodInformation::getLodLevel() 73 { 74 return lodLevel_; 75 } 76 void MeshLodInformation::setMeshSource(std::string meshSource) 77 { 78 meshSource_ = meshSource; 79 } 80 std::string MeshLodInformation::getMeshSource() 81 { 82 return meshSource_; 83 } 84 84 85 85 } -
code/branches/presentation3/src/orxonox/worldentities/Drone.cc
r7034 r7039 1 2 3 4 5 6 7 1 /* 8 2 * ORXONOX - the hottest 3D action shooter ever to exist … … 47 41 Drone::Drone(BaseObject* creator) : Pawn(creator) 48 42 { 49 43 RegisterObject(Drone); 50 44 51 45 this->myController_ = 0; … … 80 74 SUPER(Drone, XMLPort, xmlelement, mode); 81 75 82 83 84 76 XMLPortParam(Drone, "primaryThrust_", setPrimaryThrust, getPrimaryThrust, xmlelement, mode); 77 XMLPortParam(Drone, "auxilaryThrust_", setAuxilaryThrust, getAuxilaryThrust, xmlelement, mode); 78 XMLPortParam(Drone, "rotationThrust_", setRotationThrust, getRotationThrust, xmlelement, mode); 85 79 XMLPortParam(Drone, "maxDistanceToOwner_", setMaxDistanceToOwner, getMaxDistanceToOwner, xmlelement, mode); 86 80 XMLPortParam(Drone, "minDistanceToOwner_", setMinDistanceToOwner, getMinDistanceToOwner, xmlelement, mode); -
code/branches/presentation3/src/orxonox/worldentities/Drone.h
r7034 r7039 114 114 inline void setMinDistanceToOwner( float distance) 115 115 { this->minDistanceToOwner_=distance; } 116 116 117 117 118 118 /** 119 119 @brief Gets the primary thrust to the input amount. 120 @ preturn The amount of thrust.120 @return The amount of thrust. 121 121 */ 122 122 inline float getPrimaryThrust() 123 123 { return this->primaryThrust_; } 124 124 inline float getAuxilaryThrust() 125 125 { return this->auxilaryThrust_; } 126 126 inline float getRotationThrust() 127 127 { return this->rotationThrust_; } 128 128 inline float getMaxDistanceToOwner() 129 129 { return this->maxDistanceToOwner_; } 130 130 inline float getMinDistanceToOwner()
Note: See TracChangeset
for help on using the changeset viewer.