| 836 | } |
| 837 | |
| 838 | void GameMap::removeRenderedMovableEntity(RenderedMovableEntity *obj) |
| 839 | { |
| 840 | OD_LOG_INF(serverStr() + "Removing rendered object " + obj->getName() |
| 841 | + ",MeshName=" + obj->getMeshName()); |
| 842 | std::vector<RenderedMovableEntity*>::iterator it = std::find(mRenderedMovableEntities.begin(), mRenderedMovableEntities.end(), obj); |
| 843 | if(it == mRenderedMovableEntities.end()) |
| 844 | { |
| 845 | OD_LOG_ERR("obj name=" + obj->getName()); |
| 846 | return; |
| 847 | } |
| 848 | |
| 849 | mRenderedMovableEntities.erase(it); |
| 850 | } |
| 851 | |
| 852 | RenderedMovableEntity* GameMap::getRenderedMovableEntity(const std::string& name) |
| 853 | { |