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

Reply via email to