| 212 | protected: |
| 213 | |
| 214 | void setupView() override |
| 215 | { |
| 216 | // setup default viewport layout and camera |
| 217 | mCamera = mSceneMgr->createCamera("MainCamera"); |
| 218 | mCameraNode = mSceneMgr->getRootSceneNode()->createChildSceneNode(); |
| 219 | mCameraNode->attachObject(mCamera); |
| 220 | mCameraNode->setFixedYawAxis(true); |
| 221 | mCameraMan.reset(new CameraMan(mCameraNode)); // create a default camera controller |
| 222 | |
| 223 | mViewport = mWindow->addViewport(mCamera); |
| 224 | mCamera->setAspectRatio((Ogre::Real)mViewport->getActualWidth() / (Ogre::Real)mViewport->getActualHeight()); |
| 225 | mCamera->setAutoAspectRatio(true); |
| 226 | mCamera->setNearClipDistance(5); |
| 227 | } |
| 228 | |
| 229 | virtual void setDragLook(bool enabled) |
| 230 | { |
nothing calls this directly
no test coverage detected