#include <Window.hpp>
◆ ~Window()
fast::Window::~Window |
( |
| ) |
|
◆ Window()
◆ addProcessObject()
void fast::Window::addProcessObject |
( |
std::shared_ptr< ProcessObject > |
po | ) |
|
◆ cleanup()
static void fast::Window::cleanup |
( |
| ) |
|
|
static |
◆ createView()
View* fast::Window::createView |
( |
| ) |
|
|
protected |
◆ disableFullscreen()
void fast::Window::disableFullscreen |
( |
| ) |
|
◆ disableMaximized()
void fast::Window::disableMaximized |
( |
| ) |
|
◆ enableFullscreen()
void fast::Window::enableFullscreen |
( |
| ) |
|
◆ enableMaximized()
void fast::Window::enableMaximized |
( |
| ) |
|
◆ getMainGLContext()
static QGLContext* fast::Window::getMainGLContext |
( |
| ) |
|
|
static |
◆ getScalingFactor()
float fast::Window::getScalingFactor |
( |
| ) |
const |
Get GUI scaling factor
- Returns
◆ getScreenHeight()
int fast::Window::getScreenHeight |
( |
| ) |
const |
Get screen height in pixels
- Returns
- height in pixels
◆ getScreenWidth()
int fast::Window::getScreenWidth |
( |
| ) |
const |
Get screen width in pixels
- Returns
- width in pixels
◆ getView()
View* fast::Window::getView |
( |
uint |
i | ) |
const |
◆ getViews()
std::vector<View*> fast::Window::getViews |
( |
| ) |
const |
◆ getWidget()
QWidget* fast::Window::getWidget |
( |
| ) |
|
◆ initializeQtApp()
static void fast::Window::initializeQtApp |
( |
| ) |
|
|
static |
◆ saveScreenshotOfViewsOnClose()
void fast::Window::saveScreenshotOfViewsOnClose |
( |
std::string |
filename | ) |
|
◆ saveScreenshotOnClose()
void fast::Window::saveScreenshotOnClose |
( |
std::string |
filename | ) |
|
◆ setHeight()
void fast::Window::setHeight |
( |
uint |
height | ) |
|
◆ setMainGLContext()
static void fast::Window::setMainGLContext |
( |
QGLContext * |
context | ) |
|
|
static |
◆ setSize()
void fast::Window::setSize |
( |
uint |
width, |
|
|
uint |
height |
|
) |
| |
◆ setTimeout()
virtual void fast::Window::setTimeout |
( |
unsigned int |
milliseconds | ) |
|
|
virtual |
Makes the window close after a specific number of ms
◆ setTitle()
void fast::Window::setTitle |
( |
std::string |
| ) |
|
◆ setWidth()
void fast::Window::setWidth |
( |
uint |
width | ) |
|
◆ start()
virtual void fast::Window::start |
( |
| ) |
|
|
virtual |
Starts an update loop on all renderers attached to each view in this window.
Reimplemented in fast::MultiViewWindow.
◆ startComputationThread()
void fast::Window::startComputationThread |
( |
| ) |
|
|
protected |
◆ stop
void fast::Window::stop |
( |
| ) |
|
|
slot |
◆ stopComputationThread()
void fast::Window::stopComputationThread |
( |
| ) |
|
|
protected |
◆ m_processObjects
std::vector<std::shared_ptr<ProcessObject> > fast::Window::m_processObjects |
|
protected |
◆ mEventLoop
QEventLoop* fast::Window::mEventLoop |
|
protected |
◆ mFullscreen
bool fast::Window::mFullscreen |
|
protected |
◆ mGUIScalingFactor
float fast::Window::mGUIScalingFactor = 1.0f |
|
protected |
◆ mHeight
unsigned int fast::Window::mHeight |
|
protected |
◆ mMaximized
bool fast::Window::mMaximized |
|
protected |
◆ mThread
◆ mTimeout
unsigned int fast::Window::mTimeout |
|
protected |
◆ mWidget
◆ mWidth
unsigned int fast::Window::mWidth |
|
protected |
The documentation for this class was generated from the following file: