#include <OpenGLWindow.h>
Definition at line 20 of file OpenGLWindow.h.
◆ OpenGLWindow()
| OpenGLWindow::OpenGLWindow |
( |
QWidget * |
parent = nullptr | ) |
|
|
explicit |
◆ ~OpenGLWindow()
| OpenGLWindow::~OpenGLWindow |
( |
| ) |
|
|
overridedefault |
◆ fpsUpdated()
| void OpenGLWindow::fpsUpdated |
( |
double |
fps | ) |
|
◆ getFramebufferSize()
| QSize OpenGLWindow::getFramebufferSize |
( |
| ) |
const |
|
inline |
◆ getMousePos()
| QPointF OpenGLWindow::getMousePos |
( |
| ) |
const |
|
inline |
◆ getSimSpeed()
| float OpenGLWindow::getSimSpeed |
( |
| ) |
const |
|
inline |
◆ glInitialized()
| void OpenGLWindow::glInitialized |
( |
| ) |
|
◆ handleRawMouseDelta()
| void OpenGLWindow::handleRawMouseDelta |
( |
int |
dx, |
|
|
int |
dy |
|
) |
| |
◆ initializeGL()
| void OpenGLWindow::initializeGL |
( |
| ) |
|
|
overrideprotected |
◆ isKeyPressed()
| bool OpenGLWindow::isKeyPressed |
( |
int |
qtKey | ) |
const |
|
inline |
◆ isMouseButtonHeld()
| bool OpenGLWindow::isMouseButtonHeld |
( |
Qt::MouseButton |
button | ) |
const |
|
inline |
◆ isMouseCaptured()
| bool OpenGLWindow::isMouseCaptured |
( |
| ) |
const |
|
inline |
◆ isRenderClockRunning()
| bool OpenGLWindow::isRenderClockRunning |
( |
| ) |
const |
|
inline |
◆ keyPressEvent()
| void OpenGLWindow::keyPressEvent |
( |
QKeyEvent * |
event | ) |
|
|
overrideprotected |
◆ keyReleaseEvent()
| void OpenGLWindow::keyReleaseEvent |
( |
QKeyEvent * |
event | ) |
|
|
overrideprotected |
◆ mousePressEvent()
| void OpenGLWindow::mousePressEvent |
( |
QMouseEvent * |
event | ) |
|
|
overrideprotected |
◆ mouseReleaseEvent()
| void OpenGLWindow::mouseReleaseEvent |
( |
QMouseEvent * |
event | ) |
|
|
overrideprotected |
◆ paintGL()
| void OpenGLWindow::paintGL |
( |
| ) |
|
|
overrideprotected |
◆ resetRenderClock()
| void OpenGLWindow::resetRenderClock |
( |
float |
simTime = 0.0f | ) |
|
|
inline |
◆ resizeGL()
| void OpenGLWindow::resizeGL |
( |
int |
w, |
|
|
int |
h |
|
) |
| |
|
overrideprotected |
◆ setMouseCaptured()
| void OpenGLWindow::setMouseCaptured |
( |
bool |
captured | ) |
|
◆ setRenderClockRunning()
| void OpenGLWindow::setRenderClockRunning |
( |
bool |
running | ) |
|
|
inline |
◆ setScene()
| void OpenGLWindow::setScene |
( |
std::unique_ptr< Scene > |
sc | ) |
|
|
inline |
◆ setSceneManager()
◆ setSimSpeed()
| void OpenGLWindow::setSimSpeed |
( |
float |
newSpeed | ) |
|
|
inline |
◆ wheelEvent()
| void OpenGLWindow::wheelEvent |
( |
QWheelEvent * |
event | ) |
|
|
overrideprotected |
The documentation for this class was generated from the following files: