| 95 | } |
| 96 | |
| 97 | virtual void resetCamera() |
| 98 | { |
| 99 | float dist = 1.5; |
| 100 | float pitch = -10; |
| 101 | float yaw = 18; |
| 102 | float targetPos[3] = {-0.2, 0.8, 0.3}; |
| 103 | |
| 104 | m_guiHelper->resetCamera(dist, yaw, pitch, targetPos[0], targetPos[1], targetPos[2]); |
| 105 | |
| 106 | if (m_app->m_renderer && m_app->m_renderer->getActiveCamera()) |
| 107 | { |
| 108 | m_app->m_renderer->getActiveCamera()->setCameraDistance(dist); |
| 109 | m_app->m_renderer->getActiveCamera()->setCameraPitch(pitch); |
| 110 | m_app->m_renderer->getActiveCamera()->setCameraYaw(yaw); |
| 111 | m_app->m_renderer->getActiveCamera()->setCameraTargetPosition(targetPos[0], targetPos[1], targetPos[2]); |
| 112 | } |
| 113 | } |
| 114 | }; |
| 115 | |
| 116 | class CommonExampleInterface* BoxStackExampleCreateFunc(struct CommonExampleOptions& options) |
nothing calls this directly
no test coverage detected