Changeset 10562
- Timestamp:
- Aug 29, 2015, 11:15:28 PM (9 years ago)
- Location:
- code/branches/core7/src
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/core7/src/libraries/core/Namespace.cc
r10555 r10562 105 105 void Namespace::loadObjects(BaseObject* object) 106 106 { 107 object->setNamespace(this);108 107 } 109 108 -
code/branches/core7/src/libraries/network/synchronisable/Synchronisable.cc
r10362 r10562 182 182 no->setClassID(header.getClassID()); 183 183 assert(no->contextID_ == header.getContextID()); 184 if( context )185 {186 BaseObject* boContext = orxonox_cast<BaseObject*>(context);187 if (boContext)188 bo->setLevel(boContext->getLevel()); // Note: this ensures that the level is known on the client for child objects of the scene (and the scene itself)189 }190 184 //assert(no->classID_ == header.getClassID()); 191 185 orxout(verbose, context::network) << "fabricate objectID_: " << no->objectID_ << " classID_: " << no->classID_ << endl; -
code/branches/core7/src/orxonox/Level.cc
r10508 r10562 134 134 { 135 135 this->objects_.push_back(object); 136 object->setGametype(this->getGametype());137 136 object->setLevel(this); 138 137 } -
code/branches/core7/src/orxonox/Scene.cc
r10555 r10562 62 62 RegisterObject(Scene); 63 63 64 this->setScene(StrongPtr<Scene>(this, false), OBJECTID_UNKNOWN);64 this->setScene(StrongPtr<Scene>(this, false), this->getObjectID()); 65 65 this->bShadows_ = true; 66 66 this->bDebugDrawPhysics_ = false; … … 316 316 { 317 317 this->objects_.push_back(object); 318 object->setScene(this, this->getObjectID());319 318 } 320 319
Note: See TracChangeset
for help on using the changeset viewer.