| 241 | } |
| 242 | |
| 243 | void CameraApp::handleKey(int key, bool pressed) |
| 244 | { |
| 245 | if (key == GLFW_KEY_W) |
| 246 | positioner.movement_.forward_ = pressed; |
| 247 | if (key == GLFW_KEY_S) |
| 248 | positioner.movement_.backward_ = pressed; |
| 249 | if (key == GLFW_KEY_A) |
| 250 | positioner.movement_.left_ = pressed; |
| 251 | if (key == GLFW_KEY_D) |
| 252 | positioner.movement_.right_ = pressed; |
| 253 | if (key == GLFW_KEY_C) |
| 254 | positioner.movement_.up_ = pressed; |
| 255 | if (key == GLFW_KEY_E) |
| 256 | positioner.movement_.down_ = pressed; |
| 257 | } |