rem: mVisualizeObjects(false),
add: mVisualizeObjects(0),
context: 	ogreOpcodeExampleFrameListener(SceneManager *sceneMgr, RenderWindow* win, Camera* cam, CEGUI::Renderer* renderer, CollisionObject* collObj1, CollisionObject* collObj2, CollisionObject* collObj3, SceneNode* camNode)		: ExampleFrameListener(win, cam, false, true),      mGUIRenderer(renderer),      mShutdownRequested(false),      mVisualizeObjects(false),      mSceneMgr(sceneMgr),      mCollObj1(collObj1),      mCollObj2(collObj2),      mCollObj3(collObj3),      mCamNode(camNode),      mPlayAnimation(true)   {      mEventProcessor->addMouseMotionListener(this);      mEventProcessor->addMouseListener(this);      mEventProcessor->addKeyListener(this);      mMoveSpeed = 300;            TargetSight = (Overlay*)OverlayManager::getSingleton().getByName("gunTarget");          TargetSight->show();      hotTargetSight = (Overlay*)OverlayManager::getSingleton().getByName("hotGunTarget");          hotTargetSight->hide();//      camVisualizer = new Ogre::Debug::SphereDebugObject(20.0f);//      camVisualizerSceneNode = mSceneMgr->getRootSceneNode()->createChildSceneNode("camVizNode");//      camVisualizerSceneNode->attachObject(camVisualizer);//      camVisualizer->draw();      switchMouseMode();   }