| 283 | } |
| 284 | |
| 285 | void RenderManager::removeEntityMenu(Ogre::Entity* ent) |
| 286 | { |
| 287 | Ogre::SceneNode* entNode = mSceneManager->getSceneNode(ent->getName() + "_node"); |
| 288 | entNode->detachObject(ent); |
| 289 | mMainMenuSceneNode->removeChild(entNode); |
| 290 | mSceneManager->destroyEntity(ent); |
| 291 | mSceneManager->destroySceneNode(entNode->getName()); |
| 292 | } |
| 293 | |
| 294 | Ogre::AnimationState* RenderManager::setMenuEntityAnimation(const std::string& entityName, const std::string& animation, bool loop) |
| 295 | { |