Revision: 8670
http://playerstage.svn.sourceforge.net/playerstage/?rev=8670&view=rev
Author: hsujohnhsu
Date: 2010-05-11 22:40:22 +0000 (Tue, 11 May 2010)
Log Message:
-----------
add function call to delete camera.
Modified Paths:
--------------
code/gazebo/trunk/server/rendering/OgreCreator.cc
code/gazebo/trunk/server/rendering/OgreCreator.hh
Modified: code/gazebo/trunk/server/rendering/OgreCreator.cc
===================================================================
--- code/gazebo/trunk/server/rendering/OgreCreator.cc 2010-05-11 07:22:22 UTC
(rev 8669)
+++ code/gazebo/trunk/server/rendering/OgreCreator.cc 2010-05-11 22:40:22 UTC
(rev 8670)
@@ -190,6 +190,13 @@
}
////////////////////////////////////////////////////////////////////////////////
+// Helper function to delete a camera
+void OgreCreator::DeleteCamera(Ogre::Camera* camera)
+{
+ OgreAdaptor::Instance()->sceneMgr->destroyCamera(camera);
+}
+
+////////////////////////////////////////////////////////////////////////////////
void OgreCreator::CreateFog(XMLConfigNode *cnode)
{
if (!Simulator::Instance()->GetRenderEngineEnabled())
Modified: code/gazebo/trunk/server/rendering/OgreCreator.hh
===================================================================
--- code/gazebo/trunk/server/rendering/OgreCreator.hh 2010-05-11 07:22:22 UTC
(rev 8669)
+++ code/gazebo/trunk/server/rendering/OgreCreator.hh 2010-05-11 22:40:22 UTC
(rev 8670)
@@ -89,6 +89,8 @@
double nearClip, double farClip, double hfov,
Ogre::RenderTarget *renderTarget);
+ public: static void DeleteCamera(Ogre::Camera* camera);
+
/// \brief Helper function to create fog
public: static void CreateFog(XMLConfigNode *node);
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit